summaryrefslogtreecommitdiff
path: root/bin
diff options
authorPMR <pmr@pmr-lander>2020-11-26 10:35:51 +0000
committerPMR <pmr@pmr-lander>2020-11-26 10:35:51 +0000
commitc984f0b2c310b8aa826aba7fe50fdcf2254321c2 (patch)
treecc097cefe56ed0abc15fd0071faf13352b1cadaf /bin
parent2dacbe4532b74ca411c8ea10c3efe214dc7f2108 (diff)
parent3969e4c7fb31a40bb8777f9666abe3e8128f2241 (diff)
Merge #394493 from ~jocave/plainbox-provider-checkbox:fix-exit-code
Diffstat (limited to 'bin')
-rwxr-xr-xbin/snap_tests.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/bin/snap_tests.py b/bin/snap_tests.py
index fe80288..bcfb48c 100755
--- a/bin/snap_tests.py
+++ b/bin/snap_tests.py
@@ -37,7 +37,7 @@ class SnapList():
"""snap list should show the core package is installed."""
data = Snapd().list()
for snap in data:
- if snap['name'] in ('core', 'core16', 'core18'):
+ if snap['name'] in ('core', 'core16', 'core18', 'core20'):
print("Found a core snap")
print(snap['name'], snap['version'], snap['revision'])
return 0
@@ -189,8 +189,8 @@ class Snap():
parser = argparse.ArgumentParser()
parser.add_argument('subcommand', type=str, choices=sub_commands)
args = parser.parse_args(sys.argv[1:2])
- sub_commands[args.subcommand]().invoked()
+ return sub_commands[args.subcommand]().invoked()
if __name__ == '__main__':
- Snap().main()
+ sys.exit(Snap().main())