Files
snapd/tests/core/bash-completion/task.yaml
Sergio Cazzolato 3a533b8094 tests: adding details to tests in core suite - part 1 (#13789)
* tests: adding details to tests in core suite - part 1

* Update tests/core/compat/task.yaml

Co-authored-by: Zygmunt Bazyli Krynicki <me@zygoon.pl>

* Update tests/core/basic18/task.yaml

Co-authored-by: Zygmunt Bazyli Krynicki <me@zygoon.pl>

* Update tests/core/compat/task.yaml

Co-authored-by: Zygmunt Bazyli Krynicki <me@zygoon.pl>

* Update tests/core/config-defaults-once/task.yaml

Co-authored-by: Zygmunt Bazyli Krynicki <me@zygoon.pl>

* Update tests/core/core-dump/task.yaml

Co-authored-by: Zygmunt Bazyli Krynicki <me@zygoon.pl>

* Update tests/core/create-user-2/task.yaml

Co-authored-by: Zygmunt Bazyli Krynicki <me@zygoon.pl>

* Update tests/core/create-user-2/task.yaml

Co-authored-by: Zygmunt Bazyli Krynicki <me@zygoon.pl>

* Update tests/core/create-user/task.yaml

Co-authored-by: Zygmunt Bazyli Krynicki <me@zygoon.pl>

* Update tests/core/create-user/task.yaml

Co-authored-by: Zygmunt Bazyli Krynicki <me@zygoon.pl>

* Update tests/core/fan/task.yaml

Co-authored-by: Zygmunt Bazyli Krynicki <me@zygoon.pl>

* Update tests/core/grub-no-unpacked-assets/task.yaml

Co-authored-by: Zygmunt Bazyli Krynicki <me@zygoon.pl>

* Update tests/core/core-to-snapd-failover16/task.yaml

Co-authored-by: Zygmunt Bazyli Krynicki <me@zygoon.pl>

---------

Co-authored-by: Zygmunt Bazyli Krynicki <me@zygoon.pl>
2024-04-09 16:09:59 -03:00

28 lines
766 B
YAML

summary: bash completion
details: |
Check the bash completion works in ubuntu core 22+
systems:
- ubuntu-core-22-*
prepare: |
snap install strace-static --edge
cp ../../lib/snaps/test-snapd-complexion/meta/snap.yaml snap.yaml.bak
cat <<EOF >>../../lib/snaps/test-snapd-complexion/meta/snap.yaml
base: core22
EOF
cd ../../lib/snaps/test-snapd-complexion || exit 1
snap try --devmode
snap alias test-snapd-complexion cplx
snap alias test-snapd-complexion.two cplx2
restore: |
snap remove --purge test-snapd-complexion
mv snap.yaml.bak ../../lib/snaps/test-snapd-complexion/meta/snap.yaml
execute: |
for c in test-snapd-complexion test-snapd-complexion.two cplx cplx2; do
python3 test-completion.py "${PWD}/test-rc" "${c}"
done