aboutsummaryrefslogtreecommitdiff
path: root/test_pbuilder-checkparams
diff options
context:
space:
mode:
authorLoïc Minier <lool@dooz.org>2009-12-14 14:43:09 +0100
committerLoïc Minier <lool@dooz.org>2009-12-14 14:43:32 +0100
commit4e301bdc049924f30acc348860198a2609a88d6f (patch)
treed38cd526e9fcb5c0d6400f8ee3f2a920869a7618 /test_pbuilder-checkparams
parent19d139b4d908a612189428df842ce2eafed66faa (diff)
downloadpbuilder-4e301bdc049924f30acc348860198a2609a88d6f.tar
pbuilder-4e301bdc049924f30acc348860198a2609a88d6f.tar.gz
Add a testsuite for --debbuildopts parsing
Diffstat (limited to 'test_pbuilder-checkparams')
-rwxr-xr-xtest_pbuilder-checkparams22
1 files changed, 22 insertions, 0 deletions
diff --git a/test_pbuilder-checkparams b/test_pbuilder-checkparams
new file mode 100755
index 0000000..32c6975
--- /dev/null
+++ b/test_pbuilder-checkparams
@@ -0,0 +1,22 @@
+#!/bin/bash
+
+. ./testlib.sh
+
+# testsuite for pbuilder-checkparams
+
+test_debuildopts() {
+ . ./pbuilder-checkparams
+ echo "$DEBBUILDOPTS"
+}
+expect_output "" \
+ test_debuildopts foo.dsc
+expect_output "" \
+ test_debuildopts --debbuildopts "" foo.dsc
+expect_output " -v1.0 -efoo" \
+ test_debuildopts --debbuildopts "-v1.0 -efoo" foo.dsc
+expect_output " -v1.0 -efoo" \
+ test_debuildopts --debbuildopts -v1.0 --debbuildopts -efoo foo.dsc
+expect_output " -efoo" \
+ test_debuildopts --debbuildopts -v1.0 --debbuildopts "" --debbuildopts -efoo foo.dsc
+
+testlib_summary