summary refs log tree commit diff stats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* macros: Introduce sameType(a, b) for node typesAdam Strzelecki2015-07-031-0/+41
| | | | | | | | | | | | | Previously introduced node comparison `==` was working somehow wrong on nodes returned from getType(a), comparing just ids of the symbols. Recently introduced `==` change 47dce2688633fad840a2f5e4073c531f1cd640ca started comparing symbol nodes pointer-wise, thus strictly. Since getType(a) always creates new symbol pointing to the type, comparing two such nodes using `==` always returns false, even they point to the same type. That is why we need a new sameType macro to be able to tell if these nodes point to the same type.
* fixes #3046Araq2015-07-031-1/+17
|
* fixes #3038Araq2015-07-031-0/+28
|
* fixes broken mergeAraq2015-07-022-3/+3
|
* implements varargs[untyped]; refs #2545; to be documentedAraq2015-07-024-5/+15
|
* tests\generics\tgenericprocmatcher.nimAraq2015-07-021-2/+2
| | | | disabled dubious constructs
* disabled unimportant old testAraq2015-07-021-0/+1
|
* fixes #2993Araq2015-07-011-0/+10
|
* Merge pull request #3025 from r-ku/3022_fixAndreas Rumpf2015-06-302-0/+34
|\ | | | | Fixes #3022
| * Fixes #3022r-ku2015-06-302-0/+34
| |
* | fixes #2880Araq2015-06-301-0/+146
| |
* | proper distinction between --gc:none and --os:standaloneAraq2015-06-291-0/+1
|/
* preparations for more Nimble packages; clear licensing; fixes #2949Araq2015-06-205-9/+4
|
* Merge pull request #2961 from Perelandric/rename_writeLnDominik Picheta2015-06-2039-455/+455
|\ | | | | Renamed writeln to writeLine. Issue #2958
| * renamed writeln to writeLine in testspatrick dw2015-06-1939-455/+455
| |
* | Added test file for #2813.Dominik Picheta2015-06-201-0/+45
|/
* Fix flaviut/nre#20Flaviu Tamas2015-06-181-0/+1
|
* fixes #2297, fixes #2946Araq2015-06-182-0/+105
|
* Merge pull request #2856 from fowlmouth/patch-4Andreas Rumpf2015-06-151-0/+22
|\ | | | | made string compatible with openarray[char]
| * added a testfowlmouth2015-06-011-0/+22
| |
* | better test programAraq2015-06-141-4/+49
| |
* | Merge pull request #2903 from yglukhov/js-bracket-addrAndreas Rumpf2015-06-131-0/+22
|\ \ | | | | | | Fixed addr of bracket expression. Fixes #2148.
| * | Fixed addr of bracket expression. Fixes #2148.yglukhov2015-06-111-0/+22
| | |
* | | Non-base10 overflow allowed if bit-stable. Tests.Oscar Campbell2015-06-121-0/+68
| | |
* | | Merge pull request #2894 from nanoant/patch/macros-real-node-compareAndreas Rumpf2015-06-121-0/+39
|\ \ \ | | | | | | | | Real node compare for macros
| * | | macros: Add test for node comparsionAdam Strzelecki2015-06-101-0/+39
| | | |
* | | | Merge pull request #2902 from yglukhov/js-copying-fixAndreas Rumpf2015-06-121-0/+13
|\ \ \ \ | | | | | | | | | | Fixed copying of aggregates in JS.
| * | | | Fixed copying of aggregates in JS.yglukhov2015-06-111-0/+13
| | |/ / | |/| |
* | | | Merge pull request #2818 from flaviut/add-nreAndreas Rumpf2015-06-1210-0/+245
|\ \ \ \ | |/ / / |/| | | Add nre to stdlib
| * | | Fix nre testsFlaviu Tamas2015-06-071-1/+1
| | | |
| * | | Merge branch 'devel' of https://github.com/Araq/Nim into add-nreFlaviu Tamas2015-06-0713-18/+124
| |\| | | | | | | | | | | | | | | | | | | | | | * 'devel' of https://github.com/Araq/Nim: Fix #964, fix #1384 Don't inspect typedescs
| * | | Rearrange nre filesFlaviu Tamas2015-05-2610-0/+245
| | | |
* | | | Revert from columnar layout. Remove temp-fix for 2857.Oscar Campbell2015-06-101-12/+6
| | | |
* | | | Merge branch 'devel' into bugfix-2858-testament-sources-system-wideOscar Campbell2015-06-078-12/+49
|\ \ \ \ | | |/ / | |/| |
| * | | Merge pull request #2867 from Araq/fix-2584Andreas Rumpf2015-06-075-8/+8
| |\ \ \ | | | | | | | | | | Fixes #2584
| | * | | s/procedure/routine/ in tests.Dominik Picheta2015-06-054-4/+4
| | | | |
| | * | | Got rid of errUndeclaredProcedureField.Dominik Picheta2015-06-041-1/+1
| | | | |
| | * | | Fixes #2584Dominik Picheta2015-06-045-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | Better compiler errors for accessing undeclared fields, calling undeclared procedures and procedure fields.
| * | | | fixes #2774Araq2015-06-061-0/+14
| | | | |
| * | | | fixes #2854Araq2015-06-061-0/+26
| | | | |
| * | | | Merge pull request #2824 from yglukhov/js-ct-lambda-liftingAndreas Rumpf2015-06-051-4/+1
| |\ \ \ \ | | |/ / / | |/| | | Perform lambda lifting for compile-time stuff when targeting JS.
| | * | | Perform lambda lifting for compile-time stuff when targeting JS. Enable ↵yglukhov2015-05-291-4/+1
| | | | | | | | | | | | | | | | | | | | unittest test.
* | | | | Treat unitest's default esc.seq. output as empty.Oscar Campbell2015-06-041-5/+8
| | | | |
* | | | | Merge branch 'devel' into bugfix-2858-testament-sources-system-wideOscar Campbell2015-06-041-1/+4
|\| | | |
| * | | | Fixed codegen for DotDot magicyglukhov2015-06-041-1/+4
| | |_|/ | |/| |
* | | | Add "safety compilation". Improved, fixed messagesOscar Campbell2015-06-042-55/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - node ext searcher also looks for "iojs" if no node(js?) found. - koch ensures the local work dir compiler is freshly compiled before executing the tests. - the tester can only run in the repo dir - now the compiler and libs used are also explicitly the local dirs - so no confusion from system wide pathing ("sufficiently sandboxed"). - fixed expectations in tmitems.nim test to match changes in json mod. - re-layouted the columns / row printing slightly, making test fails pop out more, and everything "normal" layed back.
* | | | Made pathing (hopefully) Windows friendly.Oscar Campbell2015-06-031-1/+1
| | | |
* | | | Ensure fresh compiler and local compiler + libsOscar Campbell2015-06-031-1/+1
|/ / /
* / / added missing testAraq2015-05-281-0/+35
|/ /
* | Enabled taddr and testobjs testsyglukhov2015-05-272-5/+15
| |