make/tests/scripts/misc
Paul Smith cad3ddd165 Enhance tests to work on different systems
The GNU platform testers reported a number of test errors on
different systems; try to address them.

* tests/thelp.pl: A number of tests timed out with a 4-second
timeout.  Increase the default timeout to 10 seconds.
* tests/run_make_tests.pl: Executing directories on cygwin behaves
differently in Perl than make so skip these tests there.
* tests/scripts/options/symlinks: Check for the symlink feature
in make, rather than whether the system supports them.
* tests/scripts/features/implicit_search: On some systems "false"
exits with a different exit code.  Use the helper instead.
* tests/scripts/features/loadapi: Ditto.
* tests/scripts/features/output-sync: Sleep before make -f bar in
the first test as well as the second one.
* tests/scripts/features/exec: Skip on cygwin, which seems to
be "UNIX" but where scripts don't run normally.
* tests/scripts/misc/fopen-fail: Skip on cygwin, where make
eventually exits with exit code 0 and no error messages.
2022-10-22 22:37:49 -04:00
..
bs-nl [SV 35711] Check for special targets earlier 2020-11-29 17:55:02 -05:00
close_stdout tests: Allow run_make_test() to avoid passing -f 2022-02-27 17:47:42 -05:00
fopen-fail Enhance tests to work on different systems 2022-10-22 22:37:49 -04:00
general1
general2
general3 * job.c (child_error): Modify error message string. 2019-09-22 17:02:57 -04:00
general4 Special-case Windows error results 2021-11-28 14:27:10 -05:00
utf8 * makeint.h (STOP_SET): [SV 40371] Cast to unsigned char. 2013-10-27 17:43:21 -04:00