Nim/tests
Zahary Karadjov afddae5aaf Merge branch 'upstream' into devel
Conflicts:
	compiler/ccgutils.nim
	compiler/msgs.nim
	compiler/sem.nim
	compiler/semexprs.nim
	compiler/seminst.nim
	compiler/semmagic.nim
	compiler/semstmts.nim
	compiler/semtypes.nim
	compiler/semtypinst.nim
	compiler/sigmatch.nim
	compiler/types.nim
	compiler/vmgen.nim
	lib/core/macros.nim
	lib/system.nim
	tests/reject/tenummix.nim
	web/news.txt
2013-12-29 17:21:00 +02:00
..
benchmarks Added benchmark tool and some benchmarks. 2012-03-22 20:15:16 +00:00
caas Take into account dirty buffers in suggest output; Fixes zah/nimrod.vim#14 2013-08-07 18:58:46 +03:00
ccg fixes #230; fixes #227 2012-10-19 20:45:26 +02:00
compile Merge branch 'upstream' into devel 2013-12-29 17:21:00 +02:00
css tester uses same layout as nimbuild 2011-11-12 12:17:44 +01:00
dll DLLs should work again; fixes #169 2012-07-24 01:14:21 +02:00
gc rod file viewer for easier debugging of rod files 2013-04-04 13:05:38 +02:00
js don't mess with semfold, use vars instead 2013-09-26 15:10:54 -05:00
manyloc the compiler can now deal with multiple modules of the same name 2013-09-26 17:34:46 +02:00
patterns bugfix: keywords are sorted 2013-12-05 10:45:36 +01:00
reject Merge branch 'upstream' into devel 2013-12-29 17:21:00 +02:00
rodfiles Removes executable bit for text files. 2013-03-16 23:53:07 +01:00
run integrate the logic of fixupProcType into ReplaceTypeVars 2013-12-29 16:08:33 +02:00
system use parseopt2 in parseopt2 test 2013-12-10 20:48:18 +01:00
templates templates can access hidden fields 2013-12-25 14:53:00 +01:00
testdata Removes executable bit for text files. 2013-03-16 23:53:07 +01:00
threads Removes executable bit for text files. 2013-03-16 23:53:07 +01:00
benchmark.nim Added benchmark tool and some benchmarks. 2012-03-22 20:15:16 +00:00
caasdriver.nim Moves caasdriver comments into idetools document. 2013-07-06 18:51:37 +02:00
js.html Removes executable bit for text files. 2013-03-16 23:53:07 +01:00
js.nim Removes executable bit for text files. 2013-03-16 23:53:07 +01:00
mmaptest.nim bugfix: threading on PowerPC 2012-02-02 00:16:33 +01:00
readme.txt Removes executable bit for text files. 2013-03-16 23:53:07 +01:00
rectest.nim Removes executable bit for text files. 2013-03-16 23:53:07 +01:00
specials.nim Adds highlite to tests suite. 2013-06-18 22:18:44 +02:00
stckovfl.nim Removes executable bit for text files. 2013-03-16 23:53:07 +01:00
sunset.tmpl Removes executable bit for text files. 2013-03-16 23:53:07 +01:00
tester.nim Commented out CAAS testing code. 2013-12-12 15:04:28 -05:00

This directory contains the test cases.
Each test must have a filename of the form: ``t*.nim``

Each test can contain a spec in a ``discard """"""`` block.

The folder ``rodfiles`` contains special tests that test incremental 
compilation via symbol files.

The folder ``dll`` contains simple DLL tests.