summaryrefslogtreecommitdiff
path: root/regress/usr.bin
AgeCommit message (Collapse)Author
2012-03-13better boundsOtto Moerbeek
2012-03-13rough test of the bc(1) math libOtto Moerbeek
2012-02-26Remove OpenBSD release numbers from these tests,Ingo Schwarze
or the tests are going to break after each release.
2012-01-04Heads of .It macros in -diag lists are not parsed,Ingo Schwarze
even though .It macros in general are parsed. Fixing a bug reported by deraadt@, based on an incomplete fix by kristaps@, and update the test suite to catch this issue.
2011-12-04link new tests to the build: Ap Aq Brq Dq Dv Ev Qq Sq UxIngo Schwarze
2011-12-04test some simple macros; written while working on -TmanIngo Schwarze
2011-12-03Remove an OpenBSD-specific tweak regarding .Xr spacingIngo Schwarze
and make it compatible with bsd.lv mandoc and with groff-1.21. This tweak was originally added for compatibility with groff-1.15, which is no longer needed. ok jmc@ kristaps@
2011-12-02After unifying volume titles in the page headers for man(7) and mdoc(7),Ingo Schwarze
adjust the expected man(7) output to the new convention. Related to src/usr.bin/mandoc/man_validate.c rev. 1.51.
2011-12-01test vertical spacing around display blocksIngo Schwarze
2011-11-19After the recent cleanup of .TH date handling,Ingo Schwarze
publish a few more regression tests found in my tree.
2011-11-17Complete overhaul of the mandoc(1) test suite.Ingo Schwarze
* Test the recently introduced -Tman output mode, too. * Specify date and OS arguments in all tests. * Remove the kludge of sed(1)ing away the page footer lines. * New make(1) variables SKIP_TMAN, SKIP_GROFF. * Drop obsolete, clumsy make(1) variable GROFF_TARGETS. * Delete obsolete mdoc/Bl/E*.sh error reporting tests. * Silence char/N/basic. * New targets: - ascii, ascii-clean - to run -Tascii tests only - tman, tman-clean - to run the new -Tman tests only - obj-clean - maintainer only, needed before groff-clean and groff - groff-clean - maintainer only, affects checked-in files
2011-11-17- adjust after recent pkg-config commitJasper Lievisse Adriaanse
2011-10-03when checking Xrs, look in man* subdirs, not cat*;Jason McIntyre
code diff from wiz@netbsd
2011-09-20we do properly support linebreaks, so adjust the testJasper Lievisse Adriaanse
2011-09-20- stop pretending to care about variable expansion to multiple valuesJasper Lievisse Adriaanse
in a field. the only reason this is "allowed" by fd.o pkg-config is because their parser is sloppy.
2011-09-18check whether breakable hyphensIngo Schwarze
1) are formatted correctly (normal, bold or underlined) 2) actually break the line test cases fixed by term.c rev. 1.60
2011-09-17add (failing) test for a corner case discovered by aja@: linebreaks inside ↵Jasper Lievisse Adriaanse
fields
2011-09-17add a test --variable (expansion to multiple values), currently failing.Jasper Lievisse Adriaanse
2011-09-17Also test input files ending without a newline,Ingo Schwarze
and catch NUL characters in the sed output. That requires using hexdump(1), which also makes the test suite output more intelligible in case of errors. Of course, many tests still fail, until i commit my patch to sed.
2011-09-17remove mdoc.samples(7): all info already is in mdoc(7)Ingo Schwarze
feedback and ok jmc@
2011-08-02add SHA256/SHA512 based HMAC modesDamien Miller
2011-07-27- add a failing test, to be addressed later.Jasper Lievisse Adriaanse
reminded by oga@
2011-07-24Theo reported that make cleandir deleted too much, triggering this cleanup:Ingo Schwarze
Since quite some time, the groff output files are checked into CVS. * thus, no longer provide a "groff-clean" target to delete them * from official targets, no longer call the "groff" target generating them * do not reimplement "clean" and "cleandir", simply use the official targets
2011-07-24check opening and middle punctuation as wellIngo Schwarze
2011-07-24check that a macro works in the head of a tagged paragraph;Ingo Schwarze
found in my tree
2011-07-24Also run the new tests of "sed -E 's/..." with the input lacking aIngo Schwarze
trailing newline. Will be fixed by a commit to sed/process.c right afterwards. While here, assert my copyright and add a license. OK otto@
2011-07-11repair t24 when obj exists, like other targets.Okan Demirmen
sure tedu@
2011-07-11how annoying. soembody added a regress test that would have caught myTed Unangst
grep bug, but didn't turn it on.
2011-06-30test with sandbox enabled; ok djm@Markus Friedl
2011-06-30regress for fixed bugMarc Espie
2011-06-30"normal" failure implies actual exit. If $? >= 128, that means a signalMarc Espie
was received, usually a segfault, which is not good at all...
2011-06-23regression tests for the sed substitute commandIngo Schwarze
most of these still fail, a patch to fix them is on tech@ for review ok to commit the tests deraadt@ otto@
2011-06-20- add tests for suffixes in Requires(.private)Jasper Lievisse Adriaanse
2011-06-16- slightly expand test for --static. it works in my local tree but needs ↵Jasper Lievisse Adriaanse
some more testing.
2011-06-16- adjust a test which was succeeding while it shouldn't (after the lastJasper Lievisse Adriaanse
pkg-config commit it does again)
2011-06-15more testsJasper Lievisse Adriaanse
2011-06-15- add tests for --static (failing right now)Jasper Lievisse Adriaanse
- fix another test which should fail now
2011-06-13fill in tests for getting/setting variablesJasper Lievisse Adriaanse
2011-06-12- cleanup now --errors-to-stdout is honoredJasper Lievisse Adriaanse
- zap --short-errors which isn't helping us
2011-06-11- add missing comment for missing-req-3Jasper Lievisse Adriaanse
2011-06-11- add test for empty .pc-filesJasper Lievisse Adriaanse
- tweak other corruption tests - add reminder to add tests for --static
2011-06-07- add extensive testing for various versioned suffix combinationsJasper Lievisse Adriaanse
- put pkg-config in a variable so it's easier to test with fd.o pkg-config too
2011-06-07add test for spaces in the Name field which currently get mangledJasper Lievisse Adriaanse
2011-06-07sensible Name fieldsJasper Lievisse Adriaanse
2011-06-07Remove comment, this test passes now.Jasper Lievisse Adriaanse
2011-06-06hookup the previously added (and failing) tests; it's better to knowJasper Lievisse Adriaanse
what fails instead of silently skipping them
2011-06-06add failing tests for whitespace and Requires abuseJasper Lievisse Adriaanse
2011-06-06hookup pkg-config testsJasper Lievisse Adriaanse
ok deraadt@
2011-06-06missed in previousJasper Lievisse Adriaanse
2011-06-06first set of version comparison testsJasper Lievisse Adriaanse