summaryrefslogtreecommitdiffstats
path: root/test/one.test
Commit message (Collapse)AuthorAgeFilesLines
* test: Drop legacy comment in two test casesJean Delvare2014-02-281-2/+0
| | | | These instructions no longer works.
* Tree-wide white-space cleanupsJean Delvare2014-01-201-3/+3
| | | | | | | * Delete blank lines at end of files. * Delete white space at end of lines. * Delete spaces before tab. * Replace 8 spaces by a tab where it makes sense.
* Separate working directory for each test caseJean Delvare2010-01-231-27/+23
| | | | | | | | | | | | | | | | | 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.
* - test/*.test: Make sure that rm commands are non-interactive.Jean Delvare2006-09-191-1/+1
|
* - Unify existing -p and -n parameters that specify a patch:Andreas Gruenbacher2006-01-271-2/+2
| | | | | always use -P as the option name. Update test suite and the translations accordingly. Patch mostly from Gary V. Vaughan.
* - GNU patch 2.5 messages differ slightly from the messages of moreAndreas Gruenbacher2006-01-211-1/+1
| | | | | | recent versions. Recognize the old version's output when fixing patch's output in the push command, and also accept the old version's output in the test suite.
* - test/null-bug.test: Fix the original directory creation so thatJean Delvare2006-01-101-1/+1
| | | | | | | the test doesn't fail if any higher-level directory contains a patches/ sub-directory. - test/*.test: Fix the test suite after the December 8th, 2005 change to quilt diff. Contributed by Markus Oberhumer.
* - Fix the test suite so that directories leftover from a previouslyJean Delvare2005-09-231-0/+1
| | | | interrupted test won't cause a test to fail.
* - Fix the test suite so that it doesn't fail if any higher-levelAndreas Gruenbacher2005-09-231-1/+1
| | | | | directory contains a patches/ sub-directory (iow, if quilt itself is patched with quilt).
* - test/*.test: Fix sed compatibility issues: do not use inplace (-i); doJean Delvare2005-09-091-7/+7
| | | | | | not filter out tabs in patches, it's no more needed now that --no-timestamps is used; do not use the "a" command. Based on a patch by John Vandenberg.
* - Switch from echo to printf for all translations: This is moreAndreas Gruenbacher2004-07-091-29/+29
| | | | | | | | | | | | | | | stable than having expansions in messages that might change independent of the message. - Add print_patch function and always use it when printing patch names. Remove -n options from various scripts and use a global switch QUILT_PATCHES_PREFIX in .quiltrc to decide between patch names with and without directory prefix. Depending on user experience this switch may eventually go away. - Add --diffstat option to refresh command: If given, this option inserts diffstat statistics at the end of the patch header, or refreshes the existing diffstat output. No special tags in the path file (%diffstat or the like) are needed. - Minor fix inserting changelog into RPM specfile.
* - Add meta-data version check/upgrade code from Martin Quinson andAndreas Gruenbacher2004-06-101-3/+3
| | | | | | | | | | | | | | me; new `quilt upgrade' command. - Handle new/removed files correctly in generated patches: If the old or new file is missing, the file name in the patch should be /dev/null. Fix test suite accordingly, and add test/create-delete.diff. GNU patch recognizes this, and does additional file existance tests when a patch creates/deletes a file. Also use the --label option of GNU diff instead of hand-editing file name headers. - Add test/Makefile for running the test suite. Note: The tests run against the installed version of quilt! - Bump version to 0.34.
* - No longer remove common extensions (.dif, .diff, .patch, .gz,Andreas Gruenbacher2004-01-311-29/+29
| | | | | | | .bz2) from patch names. This allows patches in the same series that only differ by extension, and cleans up the scripts a little. Also don't remove extensions when printing patch names. - Remove unused diffstat code.
* - Add a few more test cases for subdirectory support.Andreas Gruenbacher2004-01-281-0/+9
| | | | - Fix a few bugs introduced while merging Chris's patch.
* - Add new command `quilt fold' to fold one patch into another.Andreas Gruenbacher2003-11-171-4/+0
| | | | | | | | - Fix bug in `quilt files': Files that are neither present in the working directory and have an empty backup copy sometimes were still listed. - Some minor cleanups in apatch. - Add test/fold.test, and fix a now-useless check in one.test.
* - No longer verify if patches remove cleanly by reverse applyingAndreas Gruenbacher2003-10-311-2/+2
| | | | | | | | | them: This doesn't always succeed, and the the equivalent of `quilt diff -z' should suffice, anyway. - Add `touch .pc/$patch' after successful refresh: Speeds up `quilt pop' after a refresh. - Update test suite. - apatch was printing a spurious newline.
* - Remove .pc/*/.pc files, and adjust various scripts accordingly.Andreas Gruenbacher2003-10-281-16/+19
| | | | - Run test/one.test inside sub-directory.
* - Never reorder files in patches. (Previously the file listAndreas Gruenbacher2003-04-091-121/+151
| | | | | | was run through (sort | uniq) to remove duplicate entries.) - Update test script to new format, and add regression test cases.
* Update test script to reflect recent patch format changes.Andreas Gruenbacher2003-03-231-2/+7
|
* Make test more robust by popping all patches with -R. Before no modeAndreas Gruenbacher2003-03-221-4/+4
| | | | | was specified and quilt was using a mix of reverse-applying and fast restoring.
* Merge version of James's temp file patch (some further improvements,Andreas Gruenbacher2003-02-161-4/+8
| | | | | hopefully). Also, fix some messages that seem to have been reset to a previous version during I18N, and update the test script.
* Start with a very minimal test suiteAndreas Gruenbacher2003-02-061-0/+112