nimble/tests
Ivan Bobev df11a6f6cf Fix tests to pass with the latest Nim
There are two issues fixed:

 - With the latest Nim version sometimes the files
   `<package_name>_<some_number>.nims`' generated on `nim install`
   contain warning for unused imports which causes the test
   "can validate package structure (#144)" to fail, because it was
   searching for the word "warning" in the output.

 - On Windows Subsystem for Linux, when an import starts sometimes with
   a lowercase, and sometimes with an uppercase, for example
   `import uri` and `import Uri`, this causes Nim to create and compile
   both `stdlib_uri.nim.c` and `stdlib_Uri.nim.c` and to fail on the
   linking step, because of the same symbols are being redefined.

Also the Travis CI build script is changed to test against currently the
latest working Nim version 212ae2f.

Related to #680
2019-09-07 12:08:15 +01:00
..
binaryPackage Add missing binaryPackage test files. 2017-08-13 00:06:23 +01:00
caching Squashed merge of #635 by @genotrance. 2019-04-29 23:03:57 +01:00
develop Breaking change: hybrid packages require installExt = @["nim"]. 2018-09-10 21:46:10 +01:00
diamond_deps Add diamond_deps tests for #184. 2017-08-12 15:59:30 +01:00
issue27 Fixes #27. 2014-06-20 21:53:53 +01:00
issue108 Fixes #108. 2015-12-24 10:58:02 +00:00
issue113 Fixed reverse deps issues + some tests. Fixes #113. Fixes #168. 2015-12-29 17:30:32 +00:00
issue126 Fixes #126. 2015-12-24 10:26:36 +00:00
issue206 Added test for #206 2016-02-15 11:57:50 +02:00
issue289 Fixes tests. 2016-12-27 13:54:54 +00:00
issue304/package-test Add missing test files. 2017-01-03 20:04:48 +00:00
issue338 Adding tests to fix for #338 2017-04-24 13:45:31 -04:00
issue368 Allow locally stored package list files to be specified in config (#368) 2017-06-25 17:10:08 -04:00
issue428 Terminate copy iteration when hitting in-place nimbleDir (#429) 2017-12-21 23:15:03 +00:00
issue597 Fix issue #597 - error if bin is a source file 2019-06-02 12:01:49 +01:00
issue633 Fix #633 - pass CLI to tasks (#686) 2019-09-02 22:54:48 +01:00
issue678 Fix issue678 test repository links 2019-08-04 19:20:53 +01:00
nimscript Fix quoted switch, multi-line description, more caching (#642) 2019-04-30 20:59:12 +01:00
packageStructure Softened package structure rules when srcDir is not specified. 2018-09-10 00:24:20 +01:00
passNimFlags Add tests for passNim feature. 2019-07-27 19:18:39 +01:00
recursive Update Nim versions, fix recursive test 2019-06-01 14:27:31 +01:00
revdep Fixes #373. Implements #287. Fixes #271. 2017-09-02 23:19:03 +01:00
testCommand Adds test for #476. Closes #476. 2018-09-09 22:26:27 +01:00
testdump Change dump to use fuzzy matching on argument 2016-12-30 15:06:20 +07:00
versionClashes Add missing test files. 2017-01-08 18:16:56 +01:00
.gitignore gitignore files produced by tests 2017-11-13 20:30:00 +01:00
tester.nim Fix tests to pass with the latest Nim 2019-09-07 12:08:15 +01:00