| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
path (#16767)
* fix testament regression: installed testament works again with testament r path
* fixup
|
|
|
|
|
|
|
| |
* refs #16576: honor matrix in testament by making such tests non joinable
* add tests + misc fixes
* fix test for i386 with -d:danger
|
| |
|
|
|
|
|
|
|
| |
--targets (#16163)
* fix #14242 `testament r tests/js/foo` now works; testament now honors --targets
* fix shouldfail
|
|
|
|
|
|
|
|
|
|
|
| |
* add test for reject action
* highlight that a compilation failure is expected
* add the converse test for action=reject
* add trailing newline
* fix wording
|
|
|
|
|
| |
* expect valgrind test failure on memory leak
* alloc 1 instead of 0
|
|
|
|
|
| |
* misc testament cleanups extracted cleanups from #14530
* make sure all CI failures can be searched with `FAIL: ` including megatest failures
|
| |
|
| |
|
|
|
|
|
|
| |
* make testament a tool we ship with Nim; fixes #12084
* moved config to fit
* adapt testament tests to use the testament binary
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
* remove --lib:lib
* added some tests for testatment
* tests are addad WIP: add colors switch to tester
* meta tester is integrated
|
|
|
|
|
|
|
|
|
|
| |
* testament: move to root dir (it's not a test)
* osproc: fix process index passed to afterRunEvent for parallel runs
it was passing the index of the process, not index of all commands
* testament: complete file move
|
| |
|
|
|
|
| |
Broken in e39f2a9283fc63f529d74acb0d50b0035d513e79
|
| |
|
| |
|
|
|
| |
Fallout from the nil-str patch. Nothing to see here, move along.
|
|\ |
|
| |\ |
|
| |\ \ |
|
| | | | |
|
| | | | |
|
| |_|/
|/| | |
|
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* posix_other: Haiku now has spawn.h
This is added per https://dev.haiku-os.org/ticket/13446
* posix_other: Add Haiku specific Dirent members
* cpuinfo: Add an implementation for Haiku
* distros: Add basic Haiku support
* encodings: update Haiku support
* fenv, math: Haiku now provides libm
* times: Add Haiku struct members
* ansi_c, osalloc: Add Haiku constants
* threads: Add Haiku support
* testament: Haiku uses LIBRARY_PATH
* nim.cfg: Update Haiku support
libnetwork should only be linked if network functions are used
* threads: Haiku does not support -pthread switch
* tworkingdir: Haiku's env is in /bin
* posix_other: add SIGKILLTHR for Haiku
* sockets: link with libnetwork on Haiku
* coro: correct ucontext.h location
http://pubs.opengroup.org/onlinepubs/009696699/basedefs/ucontext.h.html
* coro: ucontext backend is not available on Haiku
Haiku doesn't provide the <ucontext.h> header, as it was removed from POSIX
* coro: fix setjmp backend
The compiler does not allow statements after a noreturn function
* nativesockets: Haiku doesn't support AI_V4MAPPED
* system: hostOS can contains "haiku"
* os: add support for Haiku's packagefs
packagefs is read-only, but there are writable holes to the underlying
file system as well
* os: update constant for Haiku
|
| |
| |
| |
| |
| |
| | |
Minor change to help people (e.g. like myself) who are starting out :)
Currently, the readme mentions the use of `./koch tests cat async`, but
the help text for koch doesn't mention it. Helptexts are modified
accordingly.
|
|/
|
| |
Warn the user if nothing is executed.
|
| |
|
| |
|
|
|
|
|
|
| |
* Testament should run tests with no action
* Fix strutils tests for JS
|
| |
|
|\
| |
| | |
Higher Nim in Action coverage plus regression fix.
|
| | |
|
| | |
|
|/ |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fixes #802, #803 and #3775 - genscript issues
* Test case for genscript
* Test script
* Verify on Linux
* Update categories.nim
* Fix merge
* Improve test framework
* Windows fixes
|
|
|
|
|
|
|
| |
We accept a new environment variable, NIMTEST_COLOR,
which override the effect of NIMTEST_NO_COLOR.
The environment variable, NIMTEST_COLOR, can be 'never'
or 'always', which set the color output to false or true,
respectively.
|
| |
|
| |
|
|
|
|
|
| |
testC command already has "gcc" as command, second "gcc" as option
generates "file not found error", and terminates the compiler with
error code
|
|\
| |
| | |
Unify async macro and futures for js and native targets
|
| | |
|
| | |
|
| | |
|
|/
|
|
|
| |
Empty paths in a colon separated list would be considered as the current
directory, so have to ensure $PATH and $LD_LIBRARY_PATH are not empty
before separating it with :
|
|
|
|
| |
After the change, when stacktraces rendered in reversed order (most recent
call first), this method removed all stacktraces in the test failures.
|