summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/lib-gdr33
1 files changed, 23 insertions, 10 deletions
diff --git a/tests/lib-gdr b/tests/lib-gdr
index 9eb7537..7b4f085 100644
--- a/tests/lib-gdr
+++ b/tests/lib-gdr
@@ -155,21 +155,34 @@ t-gdr-good () {
t-some-changes () {
local token=$1
+ local which=${2-dum}
t-git-next-date
- echo >>debian/zorkmid "// debian $token"
- git add debian/zorkmid
- git commit -m "DEBIAN add zorkmid ($token)"
+ case "$which" in
+ *d*)
+ echo >>debian/zorkmid "// debian $token"
+ git add debian/zorkmid
+ git commit -m "DEBIAN add zorkmid ($token)"
+ ;;
+ esac
- echo >>src.c "// upstream $token"
- git commit -a -m "UPSTREAM edit src.c ($token)"
+ case "$which" in
+ *u*)
+ echo >>src.c "// upstream $token"
+ git commit -a -m "UPSTREAM edit src.c ($token)"
+ ;;
+ esac
- for f in debian/zorkmid src.c; do
- echo "// both! $token" >>$f
- git add $f
- done
- git commit -m "MIXED add both ($token)"
+ case "$which" in
+ *m*)
+ for f in debian/zorkmid src.c; do
+ echo "// both! $token" >>$f
+ git add $f
+ done
+ git commit -m "MIXED add both ($token)"
+ ;;
+ esac
t-git-next-date
}