summaryrefslogtreecommitdiffstats
path: root/test/half-applies.test
Commit message (Collapse)AuthorAgeFilesLines
* test: Record the status returned by every commandJean Delvare2013-12-171-0/+8
| | | | | | | - test/run: Record the status returned by every command, so that test cases can check them. - test/*.text: Test the status returned by all commands in 4 test cases.
* configure.ac: Fix test for GNU patch versionJean Delvare2011-03-251-7/+7
| | | | | | | | | | | | | We currently ask for GNU patch >= 2.4, but the test suite doesn't actually pass with GNU patch 2.4. It passes with GNU patch 2.5 with minor edits to be more tolerant to the exact output of "patch". I have no idea how much work it would be to get 2.4 to be supported again, but it doesn't seem unreasonable to ask for 2.5 which was released in August 1997. So let's just do that for now. If anyone badly misses support for GNU patch 2.4, well, we accept patches ;) Signed-off-by: Jean Delvare <jdelvare@suse.de>
* Separate working directory for each test caseJean Delvare2010-01-231-5/+1
| | | | | | | | | | | | | | | | | Let the test suite runner script create a separate working directory for each test. This makes it possible to run several tests in parallel, speeding up testing on SMP systems. It also ensures that a broken test case can no longer cause another test case to fail. At this point, it is possible to run the test suite in parallel, the final result (success or failure) will be correct, however the output is hardly readable because the progress of all tests are interlaced. This will be improved later. As a nice side effect, this means we can drop the setup and clean-up steps that were present in all test cases.
* - Fix a critical bug in the push command that causes parts ofAndreas Gruenbacher2006-02-141-0/+44
patches to end up half-reversed (introduced on 22 Jan).