summaryrefslogtreecommitdiff
diff options
authorMichael Vogt <mvo@ubuntu.com>2016-07-05 09:54:44 +0200
committerMichael Vogt <mvo@ubuntu.com>2016-07-05 09:54:44 +0200
commit6678ead64a3330328ba5fc23c5e38ab6ce881dec (patch)
tree9b22b5f6e3444a0d35609aa49f4ce2845b5f3607
parentf849a8b5ff744ab759eb98e7ee0407ee4bdc014d (diff)
-rw-r--r--tests/main/snap-run-args/task.yaml16
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/main/snap-run-args/task.yaml b/tests/main/snap-run-args/task.yaml
new file mode 100644
index 0000000000..457ac94824
--- /dev/null
+++ b/tests/main/snap-run-args/task.yaml
@@ -0,0 +1,16 @@
+summary: Check that snap run supports passing arguments
+
+prepare: |
+ echo Ensure we have a os snap with snap run
+ $SPREAD_PATH/tests/lib/reset.sh
+ snap install --channel=beta ubuntu-core
+ snap install hello-world
+ snapbuild $TESTSLIB/snaps/test-snapd-tools .
+
+execute: |
+ echo "Running a snap command accepts arguments"
+ test-snapd-tools.cat --number --show-tabs $SNAP/bin/cat |head -n1|grep -q "1.*"
+
+ echo "Running a command via 'snap run' accepts arguments"
+ snap run test-snapd-tools.cat --number --show-tabs $SNAP/bin/cat |head -n1|grep -q "1.*"
+