diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 17 |
1 files changed, 13 insertions, 4 deletions
@@ -15,6 +15,7 @@ Current limitations are : - [Quick install](#quick-install) - [Usage](#usage) - [Building](#building) +- [Running tests](#running-tests) ## Dependencies @@ -48,17 +49,25 @@ For a release build, use : nimble build -d:release ``` +## Running tests + To run unit tests, use : ``` nimble tests ``` -To run integration tests, use : +To calculate the code coverage of tests, use : ``` -nimble integration +nimble coverage ``` -To calculate the code coverage of tests, use : +To run tests only on (for example) the stack module, use : ``` -nimble coverage +nim r tests/stack.nim +``` + +To debug these particular tests, use : +``` +nim c --debugger:on --parallelBuild:1 --debuginfo --linedir:on tests/stack.nim +gdb tests/stack ``` |