Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | make testing for prologue more stable (#15491) | flywind | 2020-10-05 | 1 | -1/+1 | |
| | ||||||
* | cursor inference: makes combparser work; refactorings (#15411) | Andreas Rumpf | 2020-09-26 | 1 | -1/+1 | |
| | | | | * cursor inference: makes combparser work; refactorings | |||||
* | testament improvement: allow inline error messages inside test cases (#15294) | Andreas Rumpf | 2020-09-10 | 2 | -11/+133 | |
| | | | | * testament support for inline error messages * adapt teffects1.nim test to show the potential | |||||
* | replace / with _ in trId (#15256) | Silvio | 2020-09-02 | 1 | -1/+1 | |
| | | | Fixes jquery error when clicking to collapse/expand a panel | |||||
* | fixes #15210 [backport:1.2] (#15237) | Andreas Rumpf | 2020-08-31 | 1 | -1/+1 | |
| | | | | | * fixes #15210 [backport:1.2] * use patched version of bigints library | |||||
* | Fix forward declaration issues in template/macro context (#15091) | Clyybber | 2020-07-29 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | * Fix forward declaration issues in template/macro context * Correct forward declaration resolving for overloads * Remove old dead code * WIP consistent gensym ids * Minimize diff * Remove obsoleted hack * Add templInstCounter to give unique IDs to template instantiations * Remove obsoleted code * Eh, init in myOpen, not myProcess... * Remove optNimV019 * Add testcase for #13484 | |||||
* | Change testing commands for some packages (#15041) | Miran | 2020-07-22 | 1 | -6/+4 | |
| | ||||||
* | enable 'nimterop' test | narimiran | 2020-07-20 | 1 | -1/+1 | |
| | ||||||
* | fix #14822 copy test into var in matrix process, so can reset startTime ↵ | Bung | 2020-07-17 | 1 | -4/+6 | |
| | | | | | | | | | before actully run (#15000) * TTest pass by ref , so can reset startTime before actully run * change TTest to ref type * clone test in matrix process | |||||
* | Clean up macros (#14959) | Juan Carlos | 2020-07-14 | 1 | -1/+1 | |
| | ||||||
* | Fix style inconsistencies due to the previous commit | narimiran | 2020-07-06 | 4 | -13/+13 | |
| | ||||||
* | revert 0944b0f4 | narimiran | 2020-07-06 | 4 | -13/+13 | |
| | ||||||
* | deprecate existsDir; use dirExists instead (#14884) | Timothee Cour | 2020-07-03 | 1 | -1/+1 | |
| | ||||||
* | {.deprecated: [existsFile: fileExists].} (#14735) | Timothee Cour | 2020-07-02 | 2 | -2/+2 | |
| | | | | | | | | | * {.deprecated: [existsFile: fileExists].} * s/existsFile/fileExists/ except under deps * workaround pending #14819 * fix test | |||||
* | CI openbsd: 3x batching via NIM_TESTAMENT_BATCH ; overall CI finishes in 21m ↵ | Timothee Cour | 2020-06-30 | 1 | -0/+3 | |
| | | | | | | | | | instead of 34m (#14851) * CI openbsd: 2x batching via NIM_TESTAMENT_BATCH * auto-generate .builds/openbsd_x.yml to avoid code duplication * 3x batching | |||||
* | fix `./koch tests` following #14823 (#14845) | Timothee Cour | 2020-06-28 | 1 | -1/+2 | |
| | ||||||
* | testament: generic N-fold batching: windows CI 37mn=>16m (#14823) | Timothee Cour | 2020-06-27 | 3 | -5/+41 | |
| | | | | | | | | | * testament: run CI faster thanks to batching * move ta_in, tstdin into existing tosproc * move ta_out,tafalse,texitcode,tstderr into existing tosproc * joinable osproc * move tstdout into existing tosproc * spec: batchable; fix tests * fixup | |||||
* | Testament: Reenable arraymancer (#14831) | Clyybber | 2020-06-27 | 1 | -1/+1 | |
| | ||||||
* | followup after https://github.com/Vindaar/ggplotnim/pull/74 wrt #14447 lent ↵ | Timothee Cour | 2020-06-26 | 1 | -1/+1 | |
| | | | | | | | iterators (#14817) * followup after https://github.com/Vindaar/ggplotnim/pull/74 wrt #14447 lent iterators * ggplotnim: remove -d:nimHasWorkaround14720 | |||||
* | CI: Install the pkg we cloned (#14770) | Clyybber | 2020-06-24 | 2 | -25/+45 | |
| | ||||||
* | cleanup [ci skip] | narimiran | 2020-06-24 | 1 | -1/+0 | |
| | ||||||
* | Fix Norm test path. (#14779) | Constantine Molchanov | 2020-06-24 | 1 | -1/+1 | |
| | ||||||
* | Enable fidget in important_packages. (#14742) | treeform | 2020-06-23 | 1 | -2/+1 | |
| | | | | | | | | | | | * Enable fidget in important_packages. Fidget now works with `nimble test` and there is a CI: https://github.com/treeform/fidget/commits/master * Add libx11-dev to make fidget compile. * try libxcursor-dev * try xorg-dev | |||||
* | misc testament cleanups (#14764) | Timothee Cour | 2020-06-23 | 2 | -25/+16 | |
| | | | | | * misc testament cleanups extracted cleanups from #14530 * make sure all CI failures can be searched with `FAIL: ` including megatest failures | |||||
* | unbreak CI, refs https://github.com/timotheecour/Nim/issues/167 (#14765) | Timothee Cour | 2020-06-22 | 1 | -1/+2 | |
| | ||||||
* | add legacy workaround; improve test so that it actually tests for the bugfix | Timothee Cour | 2020-06-19 | 1 | -1/+1 | |
| | ||||||
* | Remove deprecated stuff from stdlib (#14699) | Miran | 2020-06-17 | 1 | -1/+0 | |
| | | | | | | | * update to the latest Jester * remove deprecated procs from some stdlib modules * 'criterion' is not maintained anymore and relies on obsolete stuff | |||||
* | `addQuitProc` now works with closures, and c, js(node/browser) backend; fix ↵ | Timothee Cour | 2020-06-16 | 3 | -7/+16 | |
| | | | | | | | | | | | | | | | some bugs in testament (#14342) * make addQuitProc great again * fix bugs in testament * fix test * change 2016 => 2020 * addQuitProc => addExitProc + locks * move to std/exitprocs | |||||
* | make tests/stdlib tests joinable (#14626) | Timothee Cour | 2020-06-15 | 1 | -13/+20 | |
| | | | | | * make tests/stdlib tests joinable * fixup | |||||
* | normalizeExe (#14668) | Timothee Cour | 2020-06-15 | 1 | -8/+3 | |
| | ||||||
* | fix #13166 tioselectors flaky test on freebsd+OSX (#14634) | Timothee Cour | 2020-06-12 | 1 | -1/+2 | |
| | ||||||
* | hotfix disable nitter refs https://github.com/timotheecour/Nim/issues/167 ↵ | Timothee Cour | 2020-06-08 | 1 | -1/+2 | |
| | | | | (#14603) | |||||
* | fix https://github.com/timotheecour/Nim/issues/266 retry on failure to avoid ↵ | Timothee Cour | 2020-06-02 | 1 | -3/+4 | |
| | | | | common 503 github errors (#14547) | |||||
* | fix #14421 items uses lent T (#14447) | Timothee Cour | 2020-05-29 | 1 | -2/+2 | |
| | | | | | * fix #14421 items uses lent T for seq + openArray * add -d:nimWorkaround14447 * fix test | |||||
* | docgen: mangling using _. instead of @@ to avoid issue (#14454) | Timothee Cour | 2020-05-26 | 1 | -0/+9 | |
| | ||||||
* | fix #6583, fix #14376, index+search now generated for all projects, many bug ↵ | Timothee Cour | 2020-05-25 | 2 | -20/+14 | |
| | | | | | | | | | fixes with nim doc (#14324) * refs #6583 fix nim doc output * changelog * change default for outDir when unspecified * cleanups * --project implies --index | |||||
* | trunner was not actually being tested in non-CTFFI mode; minor testament ↵ | Timothee Cour | 2020-05-19 | 2 | -5/+38 | |
| | | | | | | | | | | cleanups (#14377) * use check * trunner now works with cpp * cleanup: move compiler/unittest_light => stdtest/unittest_light * fix tests/readme.md * remove deadcode references to rodfiles * fix for windows | |||||
* | install gtk3 on osx for package testing (#14388) | Miran | 2020-05-18 | 1 | -7/+0 | |
| | ||||||
* | Speed up testing of some packages (#14358) | Danil Yarantsev | 2020-05-15 | 1 | -6/+6 | |
| | ||||||
* | fix #14320 (tasyncawait.nim is recently very flaky) + avoid hardcoding ↵ | Timothee Cour | 2020-05-13 | 3 | -0/+41 | |
| | | | | | | | service ports everywhere + flakyAssert (#14327) * hotfix #14320 tasyncawait.nim is recently very flaky * fix #14327 * add flakyAssert | |||||
* | diable nimx (CI failure) refs https://github.com/timotheecour/Nim/issues/167 ↵ | Timothee Cour | 2020-05-10 | 1 | -1/+1 | |
| | | | | (#14293) | |||||
* | Split testing important packages into two jobs (#14256) | Miran | 2020-05-07 | 2 | -131/+152 | |
| | | | | | * split testing packages in two separate jobs * speed-up the slowest tests * special treatment for two packages | |||||
* | fix regression: -d:nimHasLibFFI was not being tested anymore (#14234) | Timothee Cour | 2020-05-06 | 1 | -1/+1 | |
| | | | | | | | | * * fix regression: -d:nimHasLibFFI was not being tested anymore, in part because testament was silently treating some errors as easy to overlook messages * turned that message into an error * -d:nimHasLibFFI is now being tested with nim cpp * use correct signatures for importc procs * workaround for openbsd to unblock ctffi testing | |||||
* | Re-enabling INim (#14215) | Tristram Oaten | 2020-05-04 | 1 | -1/+1 | |
| | ||||||
* | test even more packages | narimiran | 2020-04-30 | 1 | -1/+19 | |
| | ||||||
* | add 14 more packages to 'important_packages' (#14141) | Miran | 2020-04-28 | 1 | -2/+14 | |
| | ||||||
* | fixes #14112, tests for #12892, #12671, #11697 (#14125) | hlaaftana | 2020-04-26 | 1 | -0/+2 | |
| | ||||||
* | fix nim CI; fix local testament (#14102) | Timothee Cour | 2020-04-24 | 1 | -4/+5 | |
| | ||||||
* | testament: don't try to test nimgrep if it's not there [backport:1.2] (#14085) | alaviss | 2020-04-24 | 1 | -3/+4 | |
| | | | One more compiler source-specific tackled | |||||
* | Fix #14091 and #14093 - test failures on NetBSD (#14096) | Euan | 2020-04-24 | 1 | -0/+2 | |
| |