summary refs log tree commit diff stats
path: root/testament/lib/stdtest/testutils.nim
Commit message (Collapse)AuthorAgeFilesLines
* envPairs works in vm, nims (#18615)Timothee Cour2021-09-291-2/+5
| | | | | * envPairs works in vm, nims * fixup
* testutils.assertAll: show correct location on assert failure (#18299)Timothee Cour2021-06-191-2/+4
|
* testament :show duration also for failed tests; improve `tshould_not_work`; ↵Timothee Cour2021-05-081-2/+8
| | | | | | | | | | | mitigate #17946 tchannels timeouts (#17947) * refs #17946; refactor testament test summary, show test duration for failures; increase timeout tchannels * revert workarounds from https://github.com/nim-lang/Nim/pull/16698 and add allowPrefixMatch optional param to greedyOrderedSubsetLines * add test * workaround for yet another testament bug
* `typeof(voidStmt)` now works (#17807)Timothee Cour2021-04-231-6/+5
| | | | | | | | * `typeof(voidStmt)` now works * remove typeOrVoid * add condsyms, and reference cligen https://github.com/c-blake/cligen/pull/193 * fixup * changelog [skip ci] * fixup
* privateAccess now works with ref | ptr (#17760)Timothee Cour2021-04-191-0/+20
|
* std/hashes: hash(ref|ptr|pointer) + other improvements (#17731)Timothee Cour2021-04-161-0/+4
|
* iterable[T] (#17196)Timothee Cour2021-04-111-0/+6
| | | | | | | | * fix failing test toSeq in manual which now works * changelog * reject proc fn(a: iterable) * add iterable to spec * remove MCS/UFCS limitation that now works
* fix #16693: testament spec nimout too lax (#16698)flywind2021-04-041-10/+23
| | | Co-authored-by: Timothee Cour <timothee.cour2@gmail.com>
* fix #17159 items(cstring) works in VM (#17160)Timothee Cour2021-02-241-0/+24
| | | | | | | | | * fix #17159 items(cstring) works in VM * improve test coverage tests/stdlib/tcstring.nim; add helpers: whenRuntimeJs, whenVMorJs * document items(cstring) * address comments
* remove .github/workflows/ci_ssl.yml; instead run via trunner_thirdparty (#16221)Timothee Cour2021-02-021-0/+8
|
* nimout now consistently uses nimoutCheck (#16189)Timothee Cour2020-12-011-0/+11
|
* fix #14320 (tasyncawait.nim is recently very flaky) + avoid hardcoding ↵Timothee Cour2020-05-131-0/+25
service ports everywhere + flakyAssert (#14327) * hotfix #14320 tasyncawait.nim is recently very flaky * fix #14327 * add flakyAssert