]> git.ipfire.org Git - thirdparty/libsolv.git/commitdiff
Add testcase for yumobs pruning
authorMichael Schroeder <mls@suse.de>
Mon, 19 Dec 2022 13:49:46 +0000 (14:49 +0100)
committerMichael Schroeder <mls@suse.de>
Mon, 19 Dec 2022 13:49:46 +0000 (14:49 +0100)
test/testcases/yumobs/split2.t [new file with mode: 0644]

diff --git a/test/testcases/yumobs/split2.t b/test/testcases/yumobs/split2.t
new file mode 100644 (file)
index 0000000..bb6b4ae
--- /dev/null
@@ -0,0 +1,24 @@
+repo system 0 testtags <inline>
+#>=Ver: 2.0
+#>=Pkg: c 27 1 x86_64
+repo available 0 testtags <inline>
+#>=Ver: 2.0
+#>=Pkg: d 28 1 x86_64
+#>=Obs: c
+#>=Pkg: e 28 1 x86_64
+#>=Obs: c
+#>=Pkg: f 28 1 x86_64
+#>=Obs: c < 30
+#>=Pkg: g 28 1 x86_64
+#>=Obs: c < 30
+
+system x86_64 rpm system
+solverflags yumobsoletes
+job update all packages
+result transaction,problems,alternatives <inline>
+#>alternative 6234e4e8  0 c-27-1.x86_64
+#>alternative 6234e4e8  1 + d-28-1.x86_64@available
+#>alternative 6234e4e8  2   f-28-1.x86_64@available
+#>erase c-27-1.x86_64@system d-28-1.x86_64@available
+#>install d-28-1.x86_64@available
+#>install e-28-1.x86_64@available