summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtests/tests/rpush19
1 files changed, 18 insertions, 1 deletions
diff --git a/tests/tests/rpush b/tests/tests/rpush
index 783e7d9..3378da9 100755
--- a/tests/tests/rpush
+++ b/tests/tests/rpush
@@ -21,10 +21,27 @@ t-dgit-rpush () {
t-dgit "$@" --ssh=$troot/ssh rpush somehost:$tmp/$p
}
+mkdir $tmp/empty
+cd $tmp/empty
+
+t-expect-fail F:'error: looked for .dsc' \
+t-dgit-rpush -cdgit.default.rpush-subcmd=built
+
+t-expect-fail F:'error: looked for .dsc' \
+t-dgit-rpush -cdgit.default.push-subcmd=built
+
+cd $tmp/$p
+
t-dgit --dpkg-buildpackage:-d build
-mkdir $tmp/empty
cd $tmp/empty
+
+t-expect-fail F:'dgit rpush, but dgit.default.[r]push-subcmd set to reject' \
+t-dgit-rpush -cdgit.default.rpush-subcmd=reject
+
+t-expect-fail F:'dgit rpush, but dgit.default.[r]push-subcmd set to reject' \
+t-dgit-rpush
+
t-dgit-rpush -cdgit.default.rpush-subcmd=built
cd $tmp/$p