Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | WA for #329, caused by #335 | Simon Hafner | 2013-02-15 | 1 | -1/+1 |
| | |||||
* | on the path to get unittest running from JS | Simon Hafner | 2013-02-15 | 1 | -12/+27 |
| | |||||
* | syntax compatibility between do blocks and stmt blocks | Zahary Karadjov | 2012-10-04 | 1 | -6/+5 |
| | | | | | | | | | | | | See the section `do notation` in the manual for more info. * nkMacroStmt has been removed Macro statements are now mapped to regular nkCall nodes. The support for additional clauses (such as else, except, of, etc) have been restored - they will now appear as additional arguments for the nkCall node (as nkElse, nkExcept, etc nodes) * fixed some regressions in the `is` operator and semCompiles | ||||
* | [unittest] even deeper inspection of expressions and variables for the check ↵ | Zahary Karadjov | 2012-09-14 | 1 | -76/+46 |
| | | | | macro | ||||
* | [unittest] the check macro will print the values of params involved in ↵ | Zahary Karadjov | 2012-09-13 | 1 | -183/+211 |
| | | | | failed proc calls | ||||
* | made some tests green | Araq | 2012-09-12 | 1 | -9/+9 |
| | |||||
* | unittest bugfix; made some tests green | Araq | 2012-09-08 | 1 | -2/+2 |
| | |||||
* | made tests green again | Araq | 2012-08-31 | 1 | -0/+1 |
| | |||||
* | next steps towards term rewriting macros; simple examples work | Araq | 2012-08-30 | 1 | -1/+3 |
| | |||||
* | documented hygienic templates; made tests green; fixed system.clamp | Araq | 2012-08-22 | 1 | -12/+13 |
| | |||||
* | making tests green again | Zahary Karadjov | 2012-03-20 | 1 | -2/+2 |
| | |||||
* | unittest module compiles again | Araq | 2012-03-17 | 1 | -5/+5 |
| | |||||
* | unit test for #100 | Zahary Karadjov | 2012-03-10 | 1 | -4/+7 |
| | | | | | unittest: the check macro will print only the non-literal part of the checked expression tests/run: added tunittests.nim as a single central executable where unittests could be added for quicker compilation/execution of the test suite | ||||
* | year 2012 for most copyright headers | Araq | 2012-01-02 | 1 | -1/+1 |
| | |||||
* | The test runner will print out encountered exceptions | Zahary Karadjov | 2011-12-07 | 1 | -0/+4 |
| | |||||
* | when running unit tests, the tester will print only failures using colorless ↵ | Zahary Karadjov | 2011-11-10 | 1 | -8/+24 |
| | | | | output (this should be better for nimbuild) | ||||
* | Added system.program_results for controlling the exit code of the program ↵ | Zahary Karadjov | 2011-11-10 | 1 | -11/+20 |
| | | | | | | | | under normal circumstances Implemented operators like +=, -=, etc for ordinals, floats and string Programs using the UnitTest module will now report the number of failed tests as the exit code of test runs (0 for successful run) | ||||
* | memfiles now uses winlean; changed the interface to raise EOS | Araq | 2011-11-05 | 1 | -3/+2 |
| | |||||
* | small bugfixes to make more tests green | Araq | 2011-11-02 | 1 | -3/+5 |
| | |||||
* | *Pimped up* the test runner with colorful output | Zahary Karadjov | 2011-10-07 | 1 | -2/+6 |
| | | | | Added: terminal.styledEcho macro | ||||
* | Cleaned up the circular dependecies and remaining issues | Zahary Karadjov | 2011-10-07 | 1 | -16/+5 |
| | | | | Changed: The []= operator for strings and sequences is now capable of splicing | ||||
* | Basic unit testing facilities (suites, fixtures, cases) | Zahary Karadjov | 2011-10-07 | 1 | -0/+157 |
Added: PNimrodNode.lineinfo for better error messages from macros Added: seq.splice For easier use from templates and macros, except stament now supports the list of exception types to be supplied in nkBraket node (array literal). |