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
Johan Holmberg
aed8dbfa9d
Remove newline from lines when retrurning array of line.
...
Caused problem on Windows for some reason
(probably a NL vs. CRNL issue).
2009-04-17 16:12:15 +00:00
Johan Holmberg
64804512a2
Make it possible to give an array as argument to "cmd".
...
The intention is that the array should be passed "as is" to
the invoked program. This should work on both UN*X and Windows
so it has to deal with the quoting of both sh(1) and CMD.EXE.
The Windows part has not been done yet.
2009-04-08 07:08:13 +00:00
Johan Holmberg
107f6557db
Remove waiting in "create_file" and "touch_file".
...
It should only be needed *before* "cmd".
2009-04-07 21:00:15 +00:00