diff options
| author | Julian Andres Klode <jak@debian.org> | 2024-07-01 20:36:21 +0000 |
|---|---|---|
| committer | Julian Andres Klode <jak@debian.org> | 2024-07-01 20:36:21 +0000 |
| commit | b2b59c85fa451ff232bc6400da732bb286b1cc0f (patch) | |
| tree | abe76d44fa8335e03f78b7de5e9042d2c626ec1a /test/integration/test-apt-get-mark-auto | |
| parent | 0b40f9f49b2396c1daf8dc417042f74eee92f7e3 (diff) | |
| parent | b69f11fac9f4df52726ea7ac4f2c5920b7f71ccb (diff) | |
Merge branch 'solver3-refactor-from' into 'main'
Rewrite the FromDepCache method to be smaller and more correct
See merge request apt-team/apt!360
Diffstat (limited to 'test/integration/test-apt-get-mark-auto')
| -rwxr-xr-x | test/integration/test-apt-get-mark-auto | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/test/integration/test-apt-get-mark-auto b/test/integration/test-apt-get-mark-auto new file mode 100755 index 000000000..844412e67 --- /dev/null +++ b/test/integration/test-apt-get-mark-auto @@ -0,0 +1,30 @@ +#!/bin/sh +set -e + +TESTDIR="$(readlink -f "$(dirname "$0")")" +. "$TESTDIR/framework" +setupenvironment +configarchitecture 'amd64' + +insertpackage 'unstable' 'package' 'all' '3' + +setupaptarchive + +testsuccessequal "Reading package lists... +Building dependency tree... +The following NEW packages will be installed: + package +0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. +Inst package (3 unstable [all]) +Conf package (3 unstable [all])" aptget install package --mark-auto -s + +# Specifically if we mark the package as automatically installed but also have auto-remove on, +# the package should still be installed... + +testsuccessequal "Reading package lists... +Building dependency tree... +The following NEW packages will be installed: + package +0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. +Inst package (3 unstable [all]) +Conf package (3 unstable [all])" aptget install package --mark-auto --auto-remove -s |
