summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2019-01-06 13:35:56 +0000
committerIan Jackson <ijackson@chiark.greenend.org.uk>2019-01-06 13:36:46 +0000
commit3138c37d23daef09e7bcd4627f4fca5ea77ccf3b (patch)
tree94494d0f228e0c27aa6831c7365b4f96245b1fae
parent02034520dc1174e9c841f0a37e9590ce421af06f (diff)
test suite: Test --clean-git[-ff],always
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
-rw-r--r--tests/lib-build-modes7
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/lib-build-modes b/tests/lib-build-modes
index 8c05af6..27c5b06 100644
--- a/tests/lib-build-modes
+++ b/tests/lib-build-modes
@@ -38,6 +38,7 @@ bm-prep () {
cleanmodes_default+=" dpkg-source$cleanmodes_dpkgsource_extra"
cleanmodes_default+=" dpkg-source-d$cleanmodes_dpkgsource_extra"
cleanmodes_all="$cleanmodes_default git-ff check"
+ cleanmodes_all+=" git,always git,always"
cleanmodes="$cleanmodes_default"
}
@@ -148,8 +149,10 @@ bm-compute-expected () {
# that too and reset eff_cleanmode to $cleanmode
case $eff_cleanmode in
- git) echo >&4 'BUILD-MODES PROGRAM git clean -xdf' ;;
- git-ff) echo >&4 'BUILD-MODES PROGRAM git clean -xdff' ;;
+ git|Cgit,always)
+ echo >&4 'BUILD-MODES PROGRAM git clean -xdf' ;;
+ git-ff|Cgit-ff,always)
+ echo >&4 'BUILD-MODES PROGRAM git clean -xdff' ;;
check|Ccheck) echo >&4 'BUILD-MODES PROGRAM git clean -dn -x' ;;
dpkg-source-d|dpkg-source-d,no-check)
echo >&4 "EXAMPLE RULES TARGET clean"