1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
summary: Checks for snap sideload reverts
details: |
Check that `snap revert` can be used to revert a sideloaded snap to a
previous revision.
prepare: |
snap pack "$TESTSLIB"/snaps/basic
execute: |
echo Installing sideloaded snap
snap install --dangerous ./basic_1.0_all.snap
snap list | MATCH "x1"
echo Installing new version of sideloaded snap
snap install --dangerous ./basic_1.0_all.snap
snap list | MATCH "x2"
echo Reverting to the previous version
snap revert basic | MATCH reverted
snap list | MATCH "x1"
|