Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Testament pre parallel (#9137) | Jacek Sieka | 2018-10-12 | 1 | -522/+0 |
| | | | | | | | | | | * testament: move to root dir (it's not a test) * osproc: fix process index passed to afterRunEvent for parallel runs it was passing the index of the process, not index of all commands * testament: complete file move | ||||
* | compiler: show name of instantiating context in error traces (#6763) (#9207) | xzfc | 2018-10-11 | 1 | -1/+4 |
| | |||||
* | testament: quote categories too because of 'dir with space' test | Araq | 2018-09-26 | 1 | -2/+2 |
| | |||||
* | tester.nim add more diagnostics (#8631) | Timothee Cour | 2018-08-16 | 1 | -1/+3 |
| | |||||
* | Clarify usage of "Test" argument in Koch (#8613) | Naveen Arunachalam | 2018-08-12 | 1 | -1/+1 |
| | | | | | | Minor change to help people (e.g. like myself) who are starting out :) Currently, the readme mentions the use of `./koch tests cat async`, but the help text for koch doesn't mention it. Helptexts are modified accordingly. | ||||
* | Testament should run tests with no action (#8232) | genotrance | 2018-07-08 | 1 | -0/+2 |
| | | | | | | * Testament should run tests with no action * Fix strutils tests for JS | ||||
* | testament: minor code formating change | Andreas Rumpf | 2018-06-17 | 1 | -1/+1 |
| | |||||
* | Support multi byte characters in module names (#7916) | Oscar Nihlgård | 2018-05-31 | 1 | -1/+1 |
| | |||||
* | make the tester compile without warnings | Andreas Rumpf | 2018-05-06 | 1 | -4/+4 |
| | |||||
* | Fixes #802, #803 and #3775 - genscript issues (#7677) | genotrance | 2018-04-25 | 1 | -5/+20 |
| | | | | | | | | | | | | | | | | | | * Fixes #802, #803 and #3775 - genscript issues * Test case for genscript * Test script * Verify on Linux * Update categories.nim * Fix merge * Improve test framework * Windows fixes | ||||
* | unittest: default no color if stdout is not a tty (#7424) | Xiao-Yong | 2018-04-12 | 1 | -1/+1 |
| | | | | | | | We accept a new environment variable, NIMTEST_COLOR, which override the effect of NIMTEST_NO_COLOR. The environment variable, NIMTEST_COLOR, can be 'never' or 'always', which set the color output to false or true, respectively. | ||||
* | fixes #7236 | Andreas Rumpf | 2018-02-26 | 1 | -2/+3 |
| | |||||
* | Include target in tester nimcache hash (#7053) | Mathias Stearn | 2018-01-14 | 1 | -5/+6 |
| | |||||
* | Remove obsolete method analyzeAndConsolidateOutput (#6998) | Sergey Avseyev | 2018-01-01 | 1 | -16/+1 |
| | | | | After the change, when stacktraces rendered in reversed order (most recent call first), this method removed all stacktraces in the test failures. | ||||
* | Prep for tester parallel: private nimcache for each test (#6937) | Mathias Stearn | 2017-12-18 | 1 | -11/+16 |
| | | | | | | | | | | | * Compile tester with --opt:speed This makes "tester html" substantially faster * Use a private nimcache for each test This allows reusing the cache between test runs. It is also prep for parallel testing within a single category (#6913) | ||||
* | Added test duration output (#6619) | Dmitry Atamanov | 2017-12-15 | 1 | -1/+2 |
| | |||||
* | pass nim path to subprocess testament (#6779) | Jacek Sieka | 2017-11-19 | 1 | -1/+4 |
| | |||||
* | use targets from test spec when running testament tests (#6687) | Jacek Sieka | 2017-11-15 | 1 | -100/+102 |
| | |||||
* | fixes a tester regression | Andreas Rumpf | 2017-11-06 | 1 | -3/+2 |
| | |||||
* | pass on testament args to sub-process (#6688) | Jacek Sieka | 2017-11-06 | 1 | -2/+9 |
| | |||||
* | attempt to fix the tester; tests should be red now | Araq | 2017-10-31 | 1 | -8/+5 |
| | |||||
* | made 'testament all' run in parallel | Araq | 2017-10-25 | 1 | -3/+7 |
| | |||||
* | testament: no sqlite or re dependencies anymore | Araq | 2017-10-25 | 1 | -11/+11 |
| | |||||
* | Implement .nimble-link files in the compiler and add tests for them. | Dominik Picheta | 2017-09-02 | 1 | -1/+0 |
| | |||||
* | Add readme to tests. Add fileDir option to testament & create nimble test. | Dominik Picheta | 2017-09-02 | 1 | -2/+10 |
| | |||||
* | tester: better error message comparisons | Andreas Rumpf | 2017-08-31 | 1 | -1/+1 |
| | |||||
* | tester: make 'nimout' matching more robust against whitespace issues | Andreas Rumpf | 2017-08-31 | 1 | -1/+5 |
| | |||||
* | review and merge zahary's work (#5849) | zah | 2017-06-03 | 1 | -9/+19 |
| | | | | | | | | | * proper indentation for the generated JS code * improved dead-code elimination for JavaScript * test the JS dead-code elimination A new test spec has been added - "maxcodesize". It specifies the maximum size of the generated code in bytes. | ||||
* | compiler option for testament (#5713) | Jacek Sieka | 2017-05-15 | 1 | -2/+4 |
| | | | | | | * compiler option for testament * different spacing | ||||
* | further improvements to the error messages produced by concepts | Zahary Karadjov | 2017-03-24 | 1 | -3/+3 |
| | |||||
* | proper error reporting for concepts and the introduction of the {.explain.} ↵ | Zahary Karadjov | 2017-03-24 | 1 | -0/+4 |
| | | | | pragma | ||||
* | testament: be verbose when --pedantic fails | Andreas Rumpf | 2017-02-03 | 1 | -1/+3 |
| | |||||
* | make tests on Windows green under --pedantic | Araq | 2017-02-02 | 1 | -10/+9 |
| | |||||
* | Run Option: use now processSingleTest | Wh1teDuke | 2016-09-19 | 1 | -1/+1 |
| | |||||
* | Treat all failure codes from nodejs as 1 | Yuriy Glukhov | 2016-08-27 | 1 | -0/+5 |
| | |||||
* | sets don't support empty arrays :) | cheatfate | 2016-07-30 | 1 | -1/+1 |
| | |||||
* | Enable coroutines again. | cheatfate | 2016-07-30 | 1 | -1/+1 |
| | |||||
* | comments | cheatfate | 2016-07-30 | 1 | -1/+1 |
| | |||||
* | testament update to have list of disabled modules. | cheatfate | 2016-07-30 | 1 | -1/+5 |
| | |||||
* | added 'koch testinstall' command; more installer related bugfixes | Andreas Rumpf | 2016-06-09 | 1 | -0/+1 |
| | |||||
* | Merge pull request #4049 from arnetheduck/tester-targets | Andreas Rumpf | 2016-04-07 | 1 | -0/+10 |
|\ | | | | | tester: allow filtering tests by target | ||||
| * | untaint command line option for parsing | Jacek Sieka | 2016-04-06 | 1 | -1/+1 |
| | | |||||
| * | tester: allow filtering tests by target | Jacek Sieka | 2016-04-05 | 1 | -0/+10 |
| | | |||||
* | | Prevent tester from checking for output diffs for actionRunNoSpec. | Dominik Picheta | 2016-04-05 | 1 | -1/+1 |
|/ | |||||
* | compiler/msgs: Default to stderr for diagnostics | Adam Strzelecki | 2015-10-16 | 1 | -1/+2 |
| | | | | | | | | | | | | Previously we were defaulting to stdout for diagnostics, which could interfere with scripts or `nim c -r' programs outputting their results to stdout, possibly mixing their output with compiler messages. This change makes now Nim to be inline with other compilers emitting diagnostics to stderr. Also now --stdout option has proper meaning making all diagnostics to be sent to stdout instead. NOTE: Tester now calls compiler with --stdout. | ||||
* | Merge remote-tracking branch 'origin/devel' into appveyor | Aman Gupta | 2015-10-13 | 1 | -5/+5 |
|\ | |||||
| * | udpated the compiler and tester to use getOrDefault | Araq | 2015-10-13 | 1 | -5/+5 |
| | | |||||
* | | skip sdl/opengl/fsmonitor tests when unavailable | Aman Gupta | 2015-10-08 | 1 | -0/+6 |
| | | |||||
* | | show failure code | Aman Gupta | 2015-10-08 | 1 | -1/+1 |
| | | |||||
* | | standardize on forward slashes for paths | Aman Gupta | 2015-10-07 | 1 | -1/+1 |
| | |