| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I'm starting with the easy cases. The leftovers need to be looked at a
bit more closely.
Note that this change _does_ modify the code of the old tests. This is
required in order to allow the code to locate the data files in the
source directory instead of the current directory, because Kyua
automatically changes the latter to a temporary directory.
Also note that at least one test is known to be broken here. Actually,
the test is not really broken: it's marked as a TODO but unfortunately
Kyua's TAP parser currently does not understand that. Will have to be
fixed separately.
Notes:
svn path=/head/; revision=263227
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
understood by Perl's Test::Harness module and prove(1) commands.
Update README to describe the new protocol. The work's broken down into
two main sets of changes.
First, update the existing test programs (shell scripts and C programs)
to produce output in the ok/not ok format, and to, where possible, also
produce a header describing the number of tests that are expected to be
run.
Second, provide the .t files that actually run the tests. In some cases
these are copies of, or very similar too, scripts that already existed.
I've kept the old scripts around so that it's possible to verify that
behaviour under this new system (in terms of whether or not a test fails)
is identical to the behaviour under the old system.
Add a TODO file.
Notes:
svn path=/head/; revision=137587
|
| |
|
|
|
|
|
| |
Goodbye, duplicated code, you will certainly not be missed.
Notes:
svn path=/head/; revision=98754
|
| |
|
|
| |
Notes:
svn path=/head/; revision=96811
|
| |
|
|
|
|
|
|
|
|
|
| |
uuencode(1), and set a umask, so that the mode in the header is predictable.
If it varies, then the test is right to fail.
Remove the note about this test falsely failing, with that in mind.
Notes:
svn path=/head/; revision=95542
|
| |
|
|
|
|
|
|
|
| |
the README.
This affects only the base-system regression tests, of course.
Notes:
svn path=/head/; revision=95538
|
| |
|
|
|
|
|
|
| |
This way the entire regression test is looked at as a pass/fail, not just one
sub-test.
Notes:
svn path=/head/; revision=95166
|
| |
|
|
|
|
|
|
|
|
| |
with.
This should be fixed shortly by adding the (desirable) option to set the file
creation mode on the command line.
Notes:
svn path=/head/; revision=95141
|
| |
|
|
| |
Notes:
svn path=/head/; revision=95140
|
|
|
uuencode and uudecode.
Notes:
svn path=/head/; revision=95138
|