| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
| |
behavior. Add the bcb regression test which checks for failures due
to a backslash ('\') coinciding with the very last character of the
command buffer. The regression test is cf. this PR (which I did not
know about) and has a different fix for the bug.
PR: bin/22351
Submitted by: Stefan Duerholt <stefan.duerholt@t-online.de>
|
|
|
|
| |
transliterate to use echo -n to supress newline and a simple string.
|
|
|
|
|
|
|
| |
handle printing of the PASS/FAIL messages. Suffix PASS/FAIL/FATAL with the
string (in $directory) where $directory is ${.CURDIR} from make(1), to
make it easier to use grep(1) and a bit of sed/awk to do statistics of
failure for some utilities over time, etc.
|
|
|
|
|
|
|
| |
at an EOL/EOF, and therefore should catch the broken behaviour fixed by
Tim J. Robbins in sed(1) recently.
Suggested by: obrien
|
|
|
|
| |
even slightly. Grrr CVS.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
make(1): Does not work like the other tests. Its Makefile is
self-testing.
m4(1): It uses complex voodo to test GNU m4(1) features.
To the new framework. I had worried about passing the binary data that
uudecode(1)'s test passes to diff(1) might give a user something nasty,
but this is unlikely to happen as even with an unmodified old nasty
diff(1) which doesn't recognise many binary files, these binary files
are recognised. Using $DIFF instead of `diff' in the library and making
it possible to override this with `cmp -s' might be nice some day, but
as of this second, there's no immediate need.
|
|
|
|
| |
ungracefully.
|
|
|
|
| |
might be able to figure out how to write some of these tests (hint hint).
|
|
|
|
| |
Goodbye, duplicated code, you will certainly not be missed.
|
|
|
|
|
|
|
| |
to handle the ones which output to stdout and have output in regress.$test.out,
etc. More freeform macros should and will be written, but these are the most
prominent and most straightforward sort of tests we have around, so it makes
sense to try to accomodate them.
|
|
|
|
| |
the right thing in every case. Yuck.
|
|
|
|
|
|
| |
expansion of embedded variables in the left-hand-side of an assignment
expression, using the simplest case - hiding recursion using nil-expanded
variables.
|
| |
|
|
|
|
| |
This checks the behaviour of changecom() in both GNU and BSD modes of our m4.
|
| |
|
|
|
|
| |
left-hand-side.
|
| |
|
|
|
|
| |
other things.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
the README.
This affects only the base-system regression tests, of course.
|
|
|
|
|
| |
space, so when printing it, don't let the pattern space and the output run
into eachother by omitting the \n when printing.
|
|
|
|
|
|
|
|
|
|
| |
and for proper behaviour of some sed functions given a nil pattern space,
as fixed in PR 34813.
The test for G was based on the test in the PR. The nil pattern space test
is slightly different as we need to get *some* output, as the core dump will
also produce no output (old behaviour) and turn up falsely that the utility
is working fine.
|
|
|
|
| |
not. A lot relies on this.
|
|
|
|
|
| |
This way the entire regression test is looked at as a pass/fail, not just one
sub-test.
|
|
|
|
| |
of tests for it.
|
| |
|
|
|
|
| |
Partially based on: PR standards/36072
|
|
|
|
|
| |
hope that it would never regress, but this is a straightforward test, so add
it.
|
| |
|
|
|
|
|
|
|
| |
with.
This should be fixed shortly by adding the (desirable) option to set the file
creation mode on the command line.
|
| |
|
|
|
|
| |
uuencode and uudecode.
|
| |
|
|
|