summaryrefslogtreecommitdiffstats
path: root/test/revert.test
diff options
context:
space:
mode:
Diffstat (limited to 'test/revert.test')
-rw-r--r--test/revert.test41
1 files changed, 23 insertions, 18 deletions
diff --git a/test/revert.test b/test/revert.test
index cf7eae6..8656391 100644
--- a/test/revert.test
+++ b/test/revert.test
@@ -2,49 +2,54 @@
$ mkdir -p d/patches
$ cd d
- $ echo f1 > f
- $ echo g1 > g
+ $ mkdir sub
+ $ echo f1 > sub/f
+ $ echo g1 > sub/g
$ quilt new p.diff
> Patch patches/p.diff is now on top
- $ quilt add f g h
- > File f added to patch patches/p.diff
- > File g added to patch patches/p.diff
- > File h added to patch patches/p.diff
+ $ quilt add sub/f sub/g sub/h
+ > File sub/f added to patch patches/p.diff
+ > File sub/g added to patch patches/p.diff
+ > File sub/h added to patch patches/p.diff
- $ echo h1 > h
- $ rm -f g
+ $ rm -f sub/g
+ $ echo h1 > sub/h
$ quilt refresh
> Refreshed patch patches/p.diff
+ $ cd sub
+ $ echo f2 > f
$ quilt revert f
- > Changes to f in patch patches/p.diff reverted
+ > Changes to sub/f in patch ../patches/p.diff reverted
$ quilt diff -z
$ quilt pop -qf
- > Removing patch patches/p.diff
+ > Removing patch ../patches/p.diff
> No patches applied
$ quilt push -q
- > Applying patch patches/p.diff
- > Now at patch patches/p.diff
+ > Applying patch ../patches/p.diff
+ > Now at patch ../patches/p.diff
+ $ echo g2 > g
$ quilt revert g
- > Changes to g in patch patches/p.diff reverted
+ > Changes to sub/g in patch ../patches/p.diff reverted
$ quilt diff -z
$ quilt pop -qf
- > Removing patch patches/p.diff
+ > Removing patch ../patches/p.diff
> No patches applied
$ quilt push -q
- > Applying patch patches/p.diff
- > Now at patch patches/p.diff
+ > Applying patch ../patches/p.diff
+ > Now at patch ../patches/p.diff
+ $ echo h2 > h
$ quilt revert h
- > Changes to h in patch patches/p.diff reverted
+ > Changes to sub/h in patch ../patches/p.diff reverted
$ quilt diff -z
- $ cd ..
+ $ cd ../..
$ rm -rf d