Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | ||||
* | make tests green again | Andreas Rumpf | 2018-07-05 | 1 | -0/+1 |
| | |||||
* | Merge pull request #7771 from nim-lang/nim-in-action-fixes | Andreas Rumpf | 2018-06-19 | 1 | -1/+37 |
|\ | | | | | Higher Nim in Action coverage plus regression fix. | ||||
| * | Workaround VM bug in strutils | Dominik Picheta | 2018-06-17 | 1 | -2/+2 |
| | | |||||
| * | Adds smaller code samples from Chapters 1-3 to the tester. | Dominik Picheta | 2018-06-17 | 1 | -1/+37 |
| | | |||||
* | | 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 | 4 | -10/+47 |
| | | | | | | | | | | | | | | | | | | * 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 |
| | |||||
* | disable symbol file tests for the old symbol file implementation | Araq | 2018-02-19 | 1 | -2/+3 |
| | |||||
* | Fix longgc category tests (#7095) | Sergey Avseyev | 2018-01-22 | 1 | -2/+2 |
| | | | | | testC command already has "gcc" as command, second "gcc" as option generates "file not found error", and terminates the compiler with error code | ||||
* | Merge pull request #7023 from yglukhov/unify-async | Dominik Picheta | 2018-01-17 | 1 | -1/+2 |
|\ | | | | | Unify async macro and futures for js and native targets | ||||
| * | Unify async macro and futures for js and native targets | Yuriy Glukhov | 2018-01-05 | 1 | -1/+2 |
| | | |||||
* | | travis: attempt to make tests green again | Andreas Rumpf | 2018-01-16 | 1 | -1/+1 |
| | | |||||
* | | Include target in tester nimcache hash (#7053) | Mathias Stearn | 2018-01-14 | 2 | -10/+12 |
| | | |||||
* | | Fix lists of paths in posix environment (#7034) | Dennis Felsing | 2018-01-08 | 1 | -1/+1 |
|/ | | | | | Empty paths in a colon separated list would be considered as the current directory, so have to ensure $PATH and $LD_LIBRARY_PATH are not empty before separating it with : | ||||
* | 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. | ||||
* | testament html generation improvements; merged #6667 manually | Araq | 2017-12-21 | 2 | -256/+217 |
| | |||||
* | testament: use splitWhitespace instead of split | Araq | 2017-12-21 | 1 | -2/+2 |
| | |||||
* | Prep for tester parallel: private nimcache for each test (#6937) | Mathias Stearn | 2017-12-18 | 2 | -31/+30 |
| | | | | | | | | | | | * 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 |
| | |||||
* | Async upcoming (#6585) | Dominik Picheta | 2017-11-22 | 1 | -1/+0 |
| | | | | | | | | | | | | | * Merge upcoming async with current. * Various improvements to selectors (mostly docs). Two changes to highlight: * Renamed ``setEvent`` to ``trigger`` * Reused setBlocking from nativesockets. * Various changes/fixes to asyncdispatch after upcoming merge. * Make some attempts to be compatible with older selectors. * Reuse epoll module in ioselectors_epoll. | ||||
* | pass nim path to subprocess testament (#6779) | Jacek Sieka | 2017-11-19 | 1 | -1/+4 |
| | |||||
* | fixes #6775 | Andreas Rumpf | 2017-11-18 | 1 | -0/+1 |
| | |||||
* | use targets from test spec when running testament tests (#6687) | Jacek Sieka | 2017-11-15 | 2 | -110/+112 |
| | |||||
* | Appveyor thttpclient (#6744) | Fredrik Høisæther Rasch | 2017-11-15 | 1 | -0/+3 |
| | | | | | | * App option value for disabling tests for AppVeyor * Disable thttpclient on AppVeyor | ||||
* | 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 make travis green again | Andreas Rumpf | 2017-11-05 | 1 | -0/+4 |
| | |||||
* | Always compile tests in the JS category with the JS backend (#6680) | GULPF | 2017-11-03 | 1 | -1/+2 |
| | |||||
* | attempt to fix the tester; tests should be red now | Araq | 2017-10-31 | 1 | -8/+5 |
| | |||||
* | Let the environment variable NIMBLE_DIR overrides nimblepath in cfg file (#6542) | Xiao-Yong | 2017-10-28 | 1 | -1/+2 |
| | | | | | | * Let the environment variable NIMBLE_DIR overrides nimblepath in cfg file If the length of NIMBLE_DIR is larger than zero, the nimblepath will be set to $NIMBLE_DIR/pkgs | ||||
* | made 'testament all' run in parallel | Araq | 2017-10-25 | 3 | -13/+15 |
| | |||||
* | testament: no sqlite or re dependencies anymore | Araq | 2017-10-25 | 3 | -268/+116 |
| | |||||
* | Testament HTML generation upgrade (#6058) | Fredrik Høisæther Rasch | 2017-10-25 | 4 | -394/+504 |
| | |||||
* | fixes #5143 | Araq | 2017-10-16 | 1 | -3/+3 |
| | |||||
* | enable unguarded_access test | Andreas Rumpf | 2017-10-02 | 2 | -6/+2 |
| | |||||
* | Add tests for examples from Nim in Action. | Dominik Picheta | 2017-10-01 | 1 | -0/+44 |
| | |||||
* | 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 |
| | |||||
* | Introduce first class support for Android (#5772) | Fredrik Høisæther Rasch | 2017-08-06 | 1 | -1/+1 |
| | |||||
* | review and merge zahary's work (#5849) | zah | 2017-06-03 | 2 | -9/+22 |
| | | | | | | | | | * 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 | 2 | -6/+11 |
| | | | | | | * 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 | ||||
* | Update testament to include all tests from tests/threads category. (#5576) | Eugene Kabanov | 2017-03-20 | 1 | -19/+5 |
| |