174 Commits

Author SHA1 Message Date
Johan Holmberg
3de169ea11 add GCC vs. G++ example tests 2010-10-11 23:19:07 +02:00
Johan Holmberg
9fdb2ebd0a add error cases to GCC example tests 2010-10-11 22:39:15 +02:00
Johan Holmberg
e88cb07656 introduce CMDTEST_GCC_TO_TEST 2010-10-11 17:09:24 +02:00
Johan Holmberg
b0ff71a8da add test of -D and -I options to GCC 2010-10-10 23:57:01 +02:00
Johan Holmberg
0075282c4a add example file testing GCC command line interface 2010-10-10 23:33:22 +02:00
Johan Holmberg
2ef8fce6ae add a .hgignore file 2010-10-10 23:32:04 +02:00
Johan Holmberg
dc36a1e023 update copyright year 2010-09-03 09:05:21 +02:00
Johan Holmberg
823f254d60 New file for formatting output. 2010-09-03 08:55:07 +02:00
Johan Holmberg
46607b24c2 Use COMPSEC to find "cmd.exe" on Windows. 2009-11-23 17:11:27 +01:00
Johan Holmberg
2fe19ae2ff Added "set_path()" and "--no-exit-code" info. 2009-11-19 08:42:06 +01:00
Johan Holmberg
43dd9acebf Added "set_path" method. Cleanup of PATH handling. 2009-11-19 00:14:22 +01:00
Johan Holmberg
aabd98a9b1 Make tests work again by supply --no-exit-code. 2009-11-18 23:59:04 +01:00
Johan Holmberg
25f3e618ad Set exit code at errors. Add --no-exit-code to disable. 2009-11-18 23:04:06 +01:00
Johan Holmberg
0f29f631fc minor change to 'create_file' description 2009-11-18 22:26:25 +01:00
Johan Holmberg
1f504f5f9b Add "chdir" method. Can be used to avoid ruby warning "conflicting
chdir during another chdir block".
2009-08-14 14:05:06 +02:00
Johan Holmberg
a533ee1300 Change checkout example to show use of Mercurial.
We changed revision control system from Subversion recently.
2009-06-16 20:58:16 +02:00
Johan Holmberg
c15e9e5ae4 Added tag v1.0 for changeset 3b86c7a3be02 2009-06-08 21:19:34 +02:00
Johan Holmberg
c8127b87e2 add ruby comment line for emacs 2009-06-06 12:36:12 +00:00
Johan Holmberg
c170b3d889 added sections 'Specifying files / directories' and 'PATH handling' 2009-05-27 06:31:46 +00:00
Johan Holmberg
1bc5337156 add more info about command line usage 2009-05-12 19:02:20 +00:00
Johan Holmberg
ddfb52d68c search for test files in 'test/' directory too 2009-05-12 19:01:10 +00:00
Johan Holmberg
c532c65351 added method showing output on both stdout and stderr 2009-05-12 18:34:29 +00:00
Johan Holmberg
5f1be57ebc Exatract method "_path_separator" to handle JRuby too
where the Config::CONFIG hash seem to be buggy.
2009-05-12 16:56:28 +00:00
Johan Holmberg
a3bd727568 Make handling of Windows / Linux symmetric when it comes
to "clines". Implemented as a Perl script on Linux.
2009-05-12 16:53:18 +00:00
Johan Holmberg
2a7bb70fee Add "clines.cpp" in a better way. 2009-05-12 16:41:02 +00:00
Johan Holmberg
d3c5025960 Test passes on Windows now. 2009-05-12 16:31:40 +00:00
Johan Holmberg
c81b4c0c45 modified tests to work on both Windows and Linux. 2009-05-12 16:04:57 +00:00
Johan Holmberg
9e417d8700 Avoide error at weired indentation of Ruby code. 2009-05-10 22:23:33 +00:00
Johan Holmberg
3fcf7d7d27 re-indented code 2009-05-10 22:02:35 +00:00
Johan Holmberg
36eb26efb0 Added "time(interval)" method. Also fixed some spelling errors. 2009-05-10 21:57:26 +00:00
Johan Holmberg
c4acd10b1e Document "changed_files" instead of "modified_files". 2009-05-10 21:49:10 +00:00
Johan Holmberg
d6817779c8 added example testing som UN*X commands 2009-05-10 21:44:12 +00:00
Johan Holmberg
4c6948301a Added description of -i option. 2009-05-10 21:13:09 +00:00
Johan Holmberg
6898c43c1d re-generated from txt-file 2009-05-10 21:12:29 +00:00
Johan Holmberg
fe042df53c added basic description of command line options 2009-05-10 21:11:28 +00:00
Johan Holmberg
42242ae1e6 Added possiblilty to give "pattern arguments", e.g.: "cmdtest /foo/".
Then only test methods matching the regexp will be run.
2009-05-09 16:46:11 +00:00
Johan Holmberg
5342fe0ce4 added 'Usage:' line in --help output 2009-05-09 12:40:37 +00:00
Johan Holmberg
fcf4154d72 Make written Ruby code have better indentation, to avoid error in "cmdtest"
(should be fixed there too, to handle unexpected indentation better).
2009-05-09 12:26:38 +00:00
Johan Holmberg
2fa102ca2c Relax rules for command line options.
Now an option can be placed *after* file arguments.
2009-05-09 11:47:04 +00:00
Johan Holmberg
b52d63f91a Added -r option (incremental mode). 2009-05-09 11:12:45 +00:00
Johan Holmberg
658be41113 Added class to "filter" which tests to run, used to implement the -r option. 2009-05-09 11:10:54 +00:00
Johan Holmberg
80db818acb add --help entry about --xml option 2009-05-09 06:31:36 +00:00
Johan Holmberg
9ce4b90e18 added 'tests=N' attribute on 'testsuite' element 2009-05-09 06:20:39 +00:00
Johan Holmberg
0bcb58ae3e added tests of almost all existing options 2009-04-19 21:48:08 +00:00
Johan Holmberg
6bde7810f2 add tests of more options (e.g. -F, -I, -S, -W, -0) 2009-04-19 16:44:32 +00:00
Johan Holmberg
8d749ae0d9 document new method 'prepend_local_path' 2009-04-19 16:42:35 +00:00
Johan Holmberg
ec9e081399 Moved some responsibility from "prepend_path_dirs" to the callers.
The method now assumes that the arguments are absolute paths.
2009-04-19 16:41:37 +00:00
Johan Holmberg
fbdd99c60c New method "prepend_local_path", to be able to add a directory inside
the workdir to the PATH.
2009-04-19 16:39:02 +00:00
Johan Holmberg
b19912853d Reverse previous attempt to get it working on Windows.
Now we rely on the array argument form of "cmd" and
different quoting applied on Windows and UN*X.
2009-04-17 16:23:08 +00:00
Johan Holmberg
74a948f6e5 Quote differently on Windows and UN*X.
The way command line parsing on Windows is done
is very, very, very strange ...
2009-04-17 16:20:29 +00:00