summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJulian Andres Klode <julian.klode@canonical.com>2018-12-03 09:19:46 +0100
committerJulian Andres Klode <julian.klode@canonical.com>2018-12-03 17:21:39 +0100
commit14535446557cb8b4125e7badc5e67a9f7790ab53 (patch)
tree93c3ebe615b0e4ef1d5fe8fb5611fdc016a73fc8 /test
parentf35601e5d2b9fe8b99c6178cb9b160f1a42f432f (diff)
downloadapt-14535446557cb8b4125e7badc5e67a9f7790ab53.tar.gz
Provide a "autopurge" shortcut
This adds a new "autopurge" command that will is a shortcut for "autoremove --purge" Thanks: Michael Vogt for the initial work
Diffstat (limited to 'test')
-rwxr-xr-xtest/integration/test-apt-get-autoremove15
1 files changed, 15 insertions, 0 deletions
diff --git a/test/integration/test-apt-get-autoremove b/test/integration/test-apt-get-autoremove
index 4dba4f164..5546958a0 100755
--- a/test/integration/test-apt-get-autoremove
+++ b/test/integration/test-apt-get-autoremove
@@ -219,5 +219,20 @@ Remv foo-multi2-2 [1]
Remv foo-plus-1 [1]
Remv foo-plus-2 [1]' apt autoremove -s
+
+testsuccessequal 'Reading package lists...
+Building dependency tree...
+Reading state information...
+The following packages will be REMOVED:
+ foo-multi1-1* foo-multi1-2* foo-multi2-1* foo-multi2-2* foo-plus-1*
+ foo-plus-2*
+0 upgraded, 0 newly installed, 6 to remove and 0 not upgraded.
+Purg foo-multi1-1 [1]
+Purg foo-multi1-2 [1]
+Purg foo-multi2-1 [1]
+Purg foo-multi2-2 [1]
+Purg foo-plus-1 [1]
+Purg foo-plus-2 [1]' apt autopurge -s
+
testdpkgstatus 'pi' '1' 'unrelated'
testsuccess apt purge unrelated -y