1
0
Fork 0
apt/test/integration/test-apt-get-mark-auto
Daniel Baumann 6810ba718b
Adding upstream version 3.0.2.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-20 21:10:43 +02:00

30 lines
932 B
Bash
Executable file

#!/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