Commit graph

135 commits

Author SHA1 Message Date
Hugo Melder
d46255b681 Find a compatible debugger 2022-08-02 18:35:28 +02:00
Hugo Melder
1b247a9b4c Conditionally use strncpy_s on MSVC 2022-08-02 17:46:37 +02:00
Hugo Melder
360ec400bc Conditionally use strncpy_s on MSVC 2022-08-02 16:34:18 +02:00
Hugo Melder
ea58b898e9 Create DEBUGGER variable 2022-08-02 16:26:35 +02:00
Richard Frith-Macdonald
5e9818204b Avoid output from TestInfo script breaking things 2022-03-01 13:57:56 +00:00
Richard Frith-Macdonald
fd76f00ab8 Unless --failfast is specified, all test files should be executed. 2022-02-16 09:29:58 +00:00
Richard Frith-Macdonald
d637bdbbb3 fix typo referencing variable 2022-01-31 15:35:46 +00:00
Richard Frith-Macdonald
e0cd6bf36e log file hamdling tweaks 2022-01-31 13:35:40 +00:00
Richard Frith-Macdonald
f3df026023 create new files 2022-01-27 17:06:50 +00:00
Richard Frith-Macdonald
d4e31a7b0a Improve cleanup 2022-01-27 14:54:35 +00:00
Richard Frith-Macdonald
385ac92961 Improve cleanup of log files 2022-01-27 10:48:51 +00:00
Richard Frith-Macdonald
9129f9e786 Add testcase support for concurrency, ordering control, repetition. 2022-01-26 22:16:04 +00:00
Frederik Seiffert
93c893bcde Add workaround for Clang bug on Windows MSVC 2021-07-02 17:22:54 +02:00
Frederik Seiffert
0ae54f11da Fixed import in Testing.h.
The code uses NSCalendarDate but was only importing NSDate.h.
2021-03-13 09:42:15 +01:00
Richard Frith-Macdonald
5b47b25b28 fix incorrect check of the value of GSTEST_TS 2021-02-15 10:00:44 +00:00
Richard Frith-Macdonald
e2df3f4a19 Add per-testcase timestamps with an option to disable them 2021-02-15 09:52:22 +00:00
Richard Frith-Macdonald
96e81d23c6 fixup for near-equality test 2020-07-31 14:58:21 +01:00
Richard Frith-Macdonald
a0d45d5a17 make scripts executable 2018-06-27 09:21:44 +01:00
Richard Frith-Macdonald
c80f35fb7b Improve documentation with examples of pre and post testing scripts. 2018-06-27 08:54:39 +01:00
Richard Frith-Macdonald
fd12d1bc5d Replace missing 'then', lost in last commit 2018-04-13 11:04:37 +01:00
Richard Frith-Macdonald
56f7fb1a06 Use 'make maessages=yes' when invoked with --verbose 2018-03-22 17:24:31 +00:00
Richard Frith-MacDonald
d318deabb0 Add attribute to suppress compiler warning if we don't use sets
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39907 72102866-910b-0410-8b05-ffd578937521
2016-06-22 14:34:50 +00:00
Richard Frith-MacDonald
309a862c23 avoid a few warnings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39761 72102866-910b-0410-8b05-ffd578937521
2016-05-14 09:13:47 +00:00
Richard Frith-MacDonald
c5a8a00a7a Minor tweaks and define USE_ARC if the compiler supports it
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39751 72102866-910b-0410-8b05-ffd578937521
2016-05-13 09:53:44 +00:00
Richard Frith-MacDonald
1a4df24526 remove garbage collection support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39605 72102866-910b-0410-8b05-ffd578937521
2016-03-25 10:02:54 +00:00
Richard Frith-MacDonald
0d020a79ca include string.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39498 72102866-910b-0410-8b05-ffd578937521
2016-03-09 13:58:47 +00:00
Richard Frith-MacDonald
03fe884fbc include stdlib.h for malloc/free
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39496 72102866-910b-0410-8b05-ffd578937521
2016-03-09 13:38:56 +00:00
Richard Frith-MacDonald
a4067468e0 Exit with 1 on test failures
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39093 72102866-910b-0410-8b05-ffd578937521
2015-10-26 10:20:06 +00:00
Richard Frith-MacDonald
ae2cbed411 cleaner autotest implementation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39091 72102866-910b-0410-8b05-ffd578937521
2015-10-25 09:17:24 +00:00
Richard Frith-MacDonald
b221331898 Improve test automation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39089 72102866-910b-0410-8b05-ffd578937521
2015-10-24 13:55:08 +00:00
Richard Frith-MacDonald
92418cccc1 Deprecate use of unnecessary Env.sh
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39081 72102866-910b-0410-8b05-ffd578937521
2015-10-20 06:44:08 +00:00
Richard Frith-MacDonald
b4faf5f9dc Allow environment of testcases to be set by Env.sh
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@38323 72102866-910b-0410-8b05-ffd578937521
2015-02-03 12:49:58 +00:00
Richard Frith-MacDonald
ab0c0ff4bd improve reporting of completed sets
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@38298 72102866-910b-0410-8b05-ffd578937521
2015-01-19 12:32:19 +00:00
Richard Frith-MacDonald
3e5b30cd7a Fix use of Start.sh to actually check completion status
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@38292 72102866-910b-0410-8b05-ffd578937521
2015-01-15 12:27:58 +00:00
Richard Frith-MacDonald
c59186fe4c Adsd macro for regular expression matching
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@37772 72102866-910b-0410-8b05-ffd578937521
2014-03-27 12:04:02 +00:00
Richard Frith-MacDonald
10fea27d0e Fix removal of core files on clean, add doc tweaks from debian pacckagers.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@37666 72102866-910b-0410-8b05-ffd578937521
2014-02-02 06:36:36 +00:00
Richard Frith-MacDonald
f1fe782b69 document names of log files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@37524 72102866-910b-0410-8b05-ffd578937521
2013-12-30 06:34:50 +00:00
Richard Frith-MacDonald
190a61c8c2 fix error in comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@36728 72102866-910b-0410-8b05-ffd578937521
2013-06-18 05:18:11 +00:00
Richard Frith-MacDonald
076660864d Add Stefan's C/CC support patchj (plus adding rule to actually build).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@36727 72102866-910b-0410-8b05-ffd578937521
2013-06-17 06:20:47 +00:00
Richard Frith-MacDonald
7326469c41 fix error in equality test ... was not using -isEqualForTestcase: in one place
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@36487 72102866-910b-0410-8b05-ffd578937521
2013-04-08 08:14:08 +00:00
Richard Frith-MacDonald
f7aa3e015f make documentation/release nots changes for subminor release
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@36444 72102866-910b-0410-8b05-ffd578937521
2013-03-28 09:08:55 +00:00
Richard Frith-MacDonald
5e77879cbe tidy up last change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@36428 72102866-910b-0410-8b05-ffd578937521
2013-03-25 12:33:21 +00:00
Richard Frith-MacDonald
5181f1d440 Imprvements for equality testing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@36423 72102866-910b-0410-8b05-ffd578937521
2013-03-25 10:41:23 +00:00
Richard Frith-MacDonald
51bed68075 dd and comment of use of isEqualAfterCoding
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@36399 72102866-910b-0410-8b05-ffd578937521
2013-03-23 05:44:27 +00:00
Richard Frith-MacDonald
9a85fa7ebc clarify a little
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@36397 72102866-910b-0410-8b05-ffd578937521
2013-03-22 16:21:46 +00:00
Richard Frith-MacDonald
abba9d399a Apply 1 character fix for Jean-Charles BERTIN <jc.bertin@axinoe.com>
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@36308 72102866-910b-0410-8b05-ffd578937521
2013-03-08 11:56:07 +00:00
Richard Frith-MacDonald
2940f06494 remove some unused code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@34900 72102866-910b-0410-8b05-ffd578937521
2012-03-07 08:01:20 +00:00
Richard Frith-MacDonald
4277a1a0e5 fixup for nil expression
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@34679 72102866-910b-0410-8b05-ffd578937521
2012-01-31 10:19:06 +00:00
Richard Frith-MacDonald
c3269c12aa fix typos
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@33968 72102866-910b-0410-8b05-ffd578937521
2011-10-12 09:01:38 +00:00
Nicola Pero
30316cb9c6 Fixed problem with recursive make invocations in the test framework
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32821 72102866-910b-0410-8b05-ffd578937521
2011-04-09 14:03:30 +00:00