Commit Graph

125 Commits

Author SHA1 Message Date
narimiran
af2b7ff28f disable more packages 2021-08-25 15:02:58 +02:00
narimiran
f964fdbec0 disable testing packages which don't support Nim 1.0 anymore 2021-08-24 15:07:00 +02:00
narimiran
52155b5587 enable 'protobuf' package 2021-02-09 15:45:22 +01:00
narimiran
8be2614608 disable 'protobuf' package 2021-02-08 18:46:27 +01:00
narimiran
311b7aaf37 disable 'criterion' package 2021-02-02 14:31:50 +01:00
narimiran
67d9848027 re-enable testing of parsetoml package 2020-12-19 14:34:30 +01:00
narimiran
4663a261f9 disable testing of two failing packages 2020-12-11 08:58:11 +01:00
narimiran
cc49902fa2 disable package 'ws' 2020-09-12 08:46:47 +02:00
narimiran
b5ec602763 disable packages depending on 'chroma' 2020-07-29 12:54:34 +02:00
narimiran
9a649d91ad disable 'chroma' package 2020-07-29 11:16:39 +02:00
narimiran
338f25b56f 'chronos' has Nim v.12 dependency 2020-07-23 13:02:13 +02:00
narimiran
58515f6042 'norm' has Nim v1.2 dependency 2020-07-23 11:49:45 +02:00
narimiran
71027936e8 disable failing packages 2020-04-25 15:32:27 +02:00
narimiran
3dd84b36fd fix/disable failing packages
- "telebot" changed its directory structure
- Status' libraries now require Nim >= 1.2.0
2020-04-22 15:44:10 +02:00
narimiran
22d60a53f7 package 'inim' now has dependencies 2020-04-20 18:55:17 +02:00
loloiccl
cfd0ae4adb Modify the test command for nimly (nimble-package) (#13053)
(cherry picked from commit 6a7a19eb15)
2020-02-21 07:37:00 +01:00
narimiran
83c1ec46ce fix hts test command
(cherry picked from commit b26f564d19ede8b5353fe7ac9a90b5034b3ea55b)
2020-01-14 07:46:33 +01:00
3n-k1
a02a4d8fc5 [backport] Fix style issues in lib/, tools/, and testament/. Fixes #12687. (#12754)
(cherry picked from commit 0944b0f441)
2019-12-10 16:00:07 +01:00
narimiran
4c4116d63a a better way to test Arraymancer + test more packages
(cherry picked from commit a1e7bf81b3)
2019-11-18 12:33:24 +01:00
Andreas Rumpf
9d17d02734 attempt to add valgrind support to the CIs and testament (#12646)
* attempt to add valgrind support to the CIs and testament

* valgrind (currently) works only on 64-bit Linux

(cherry picked from commit 223e65e529)
2019-11-18 12:28:33 +01:00
narimiran
f5269876ea disable package 'chronos' for now
(cherry picked from commit 2baa21d461)
2019-10-24 13:54:57 +02:00
narimiran
6ffe5ee7e8 [backport] package chronos now has dependencies
(cherry picked from commit 2120fb2777)
2019-10-24 13:45:42 +02:00
Leorize
0a8dcd5e11 azure: disable failing tests
(cherry picked from commit 73c8391fd3)
2019-10-08 11:43:16 +02:00
Leorize
929aa99665 testament: add azure integration
(cherry picked from commit acebcd7899)
2019-10-08 11:41:44 +02:00
Federico Ceratto
fa7f5742d3 Fix spellings (#12277) [backport]
(cherry picked from commit 39290cf88c)
2019-09-30 18:43:35 +02:00
Araq
c9f3a8b269 added a testcase for #12195; testament now supports a 'timeout' spec field 2019-09-17 15:15:12 +02:00
Andreas Rumpf
1c03604ec6 make tests green again 2019-09-13 20:11:01 +02:00
Yuriy Glukhov
5783cd67a8 Fixed c filenames mangling (#12161) 2019-09-11 20:47:58 +02:00
Arne Döring
c55ceafd9a add tensordsl test (#12166)
* add tensordsl test

* simpler
2019-09-11 13:36:35 +02:00
Timothee Cour
3eb89481cb fix tests 2019-09-06 15:49:25 -07:00
narimiran
92c012d86d fix commands for testing packages 2019-09-04 14:58:22 +02:00
Andreas Rumpf
07a986afa1 disable IC and the SQLite dependency for version 1 2019-09-03 18:43:57 +02:00
Andreas Rumpf
82d5e773e3 make testament a tool we ship with Nim; fixes #12084 (#12088)
* make testament a tool we ship with Nim; fixes #12084
* moved config to fit
* adapt testament tests to use the testament binary
2019-08-30 15:43:07 +02:00
narimiran
25581c796f enable testing of more packages 2019-08-30 08:47:58 +02:00
narimiran
3f5599b344 disable testing of 'norm' package 2019-08-27 15:03:06 +02:00
Andreas Rumpf
b07694cd90 new gensym handling (#11985)
* new .gensym implementation
* make astspec test green again
* introduce a --useVersion switch to group compatibility switches
* fixes #10180
* fixes #11494 
* fixes #11483
* object constructor fields and named parameters are also not gensym'ed
* disabled broken package
2019-08-23 16:15:02 +02:00
Andreas Rumpf
c8cffaf420 Incremental compilation (IC): Improvements (#11881)
* IC: C codegen is aware of IC
* manual: minor change to make VSCode's RST plugin render it properly
* IC: minor refactoring
* testament: code refactorings
* rodutils: removed dead code
* IC: always build the compiler with the IC feature
* IC: C codegen improvements
* IC: implement the undocumented -d:nimMustCache option for testing purposes
* IC: added first basic tests
* IC: extensive testing of the deserialization feature
* testament: refactoring; better IC tests
* IC: removes 'nimMustCache' flag; readonly does the same
* testament: minor refactoring
* update Nimble version
* testament: removed dead code and imports; IC: added simple test
* IC: progress
2019-08-08 08:41:05 +02:00
Miran
b50ae6817a [other] test more packages (#11687) 2019-07-08 22:22:15 +02:00
narimiran
de88fdb86e Revert "makes travis OSX green again"
This reverts commit 79a23fe805.
2019-06-19 15:53:42 +02:00
Araq
79a23fe805 makes travis OSX green again 2019-06-19 09:48:55 +02:00
Miran
639e9a7aa9 [other] test 6 more nimble packages (#11464) 2019-06-11 11:43:54 +02:00
Andreas Rumpf
7215341190 make fullpaths the default in error messages and stack traces for mor… (#11385)
* make fullpaths the default in error messages and stack traces for more convenient development
* split up -d:release into -d:release and -d:danger flags
* workaround a Nim config parser bug
* fixes an old nim config parser bug
* make megatest green again
* make nimpretty tests work again
* make nimsuggest green
2019-06-05 08:02:54 +02:00
narimiran
1f883f6d78 better documentation for the new shr 2019-06-04 12:29:52 +02:00
narimiran
d7d88ae218 disable 3 packages until they merge their pending PRs which fix failures 2019-06-03 17:12:02 +02:00
Andreas Rumpf
f79b6dee33 fixes excessive newlines in testament's output (#11351) 2019-05-29 15:59:11 +02:00
Araq
af6539b0c3 disable parsetoml package until it's fixed upstream 2019-05-27 21:29:02 +02:00
Andreas Rumpf
7e9cda7dba fixes #10299 (#11324) 2019-05-25 07:33:33 +02:00
Arne Döring
3ef727adfe Testament print failed command (#11219) 2019-05-10 14:04:08 +02:00
Jacek Sieka
3d9269195f testament: apply skip to hard-coded categories (#11168)
* testament: apply skip to hard-coded categories

* allow disabling megatest
2019-05-08 12:35:13 +02:00
Arne Döring
43749c4cb8 Append all output on failed test. (#11156) 2019-05-02 08:13:10 +02:00