summary refs log tree commit diff stats
path: root/tests/osproc
Commit message (Collapse)AuthorAgeFilesLines
* fix #13449 texitcode flaky on windows (#13487)Timothee Cour2020-02-251-1/+4
|
* make tests green againAraq2018-12-111-0/+2
|
* lots of small changesArne Döring2018-12-113-7/+13
|
* require errormsg to be specified before file.Arne Döring2018-12-114-4/+0
|
* more tests fixedArne Döring2018-11-231-0/+4
|
* activated more tests, allow input in test specArne Döring2018-11-233-0/+16
|
* merged #8624 manually; fixes #8442; closes #8575Araq2018-08-311-0/+32
|
* Haiku support for Nim (#8542)alaviss2018-08-142-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* osproc: fix double close on POSIX (#5724)Michał Zieliński2018-04-161-0/+24
| | | Calling close() in some cases issued two close() syscalls to one FD, which is incorrect in multithreaded programs.
* Fixes #5281 (#7489)Dmitry Atamanov2018-04-061-6/+5
|
* Refactored version of execProcesses with test.cheatfate2017-11-281-0/+32
|
* Introduce first class support for Android (#5772)Fredrik Høisæther Rasch2017-08-061-1/+5
|
* WIFSIGNALED means process has exited too (with a bang!) (#5678)Jacek Sieka2017-04-271-0/+36
|
* Bugfix/double newlines in stderr (#5426)Fabian Keller2017-02-245-4/+51
|
* make sure first call to running() after process exit returns falseJohannes Hofmann2016-12-031-0/+5
|
* One more attempt to fix #4867cheatfate2016-10-211-0/+16
|
* rename tfalse.nim to tafalse.nimJohannes Hofmann2016-09-303-7/+8
|
* add testcase for exit code handlingJohannes Hofmann2016-09-302-0/+20
|
* Fix passing environment in startProcess (win)Dmitry Polienko2016-07-181-0/+32
| | | | | Previous implementation used newWideCString, which doesn't handle strings with \0 characters.
* tests: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-041-1/+1
| | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} +
* Clean up tests/osprocdef2015-02-041-3/+6
|
* Add osproc stdin test.Dominik Picheta2014-06-152-0/+19