Blame SOURCES/0004-Revert-Add-more-choicerules-tests.patch

fe02ae
From 5fef9bb8c9899e64306a87ab89574f3afb9968de Mon Sep 17 00:00:00 2001
fe02ae
From: Nicola Sella <nsella@redhat.com>
fe02ae
Date: Wed, 7 Dec 2022 16:54:02 +0100
fe02ae
Subject: [PATCH 3/3] Revert "Add more choicerules tests"
fe02ae
fe02ae
This reverts commit ce9dda7d3e5b27f4cd883eb69e7ea5cace0a2828.
fe02ae
---
fe02ae
 test/testcases/choicerules/choice1.t  | 27 ---------------
fe02ae
 test/testcases/choicerules/choice1b.t | 18 ----------
fe02ae
 test/testcases/choicerules/choice2.t  | 21 ------------
fe02ae
 test/testcases/choicerules/choice2b.t | 47 ---------------------------
fe02ae
 test/testcases/choicerules/choice3.t  | 16 ---------
fe02ae
 test/testcases/choicerules/choice3b.t | 31 ------------------
fe02ae
 test/testcases/choicerules/choice4.t  | 18 ----------
fe02ae
 test/testcases/choicerules/choice5.t  | 21 ------------
fe02ae
 test/testcases/choicerules/choice6.t  | 28 ----------------
fe02ae
 9 files changed, 227 deletions(-)
fe02ae
 delete mode 100644 test/testcases/choicerules/choice1.t
fe02ae
 delete mode 100644 test/testcases/choicerules/choice1b.t
fe02ae
 delete mode 100644 test/testcases/choicerules/choice2b.t
fe02ae
 delete mode 100644 test/testcases/choicerules/choice3b.t
fe02ae
 delete mode 100644 test/testcases/choicerules/choice5.t
fe02ae
 delete mode 100644 test/testcases/choicerules/choice6.t
fe02ae
fe02ae
diff --git a/test/testcases/choicerules/choice1.t b/test/testcases/choicerules/choice1.t
fe02ae
deleted file mode 100644
fe02ae
index fbd5184a..00000000
fe02ae
--- a/test/testcases/choicerules/choice1.t
fe02ae
+++ /dev/null
fe02ae
@@ -1,27 +0,0 @@
fe02ae
-#
fe02ae
-#Rule #2:
fe02ae
-#    !A-2-1.noarch [3] (w1)
fe02ae
-#    B-2-1.noarch [4] (w2)
fe02ae
-#    C-2-1.noarch [5]
fe02ae
-#
fe02ae
-# ==> Choice Rule
fe02ae
-#    !A-2-1.noarch [3] (w1)
fe02ae
-#    B-2-1.noarch [4] (w2)
fe02ae
-#
fe02ae
-repo system 0 testtags <inline>
fe02ae
-#>=Pkg: B 1 1 noarch
fe02ae
-#>=Prv: P = 1
fe02ae
-repo available 0 testtags <inline>
fe02ae
-#>=Pkg: A 2 1 noarch
fe02ae
-#>=Req: P = 2
fe02ae
-#>=Pkg: B 2 1 noarch
fe02ae
-#>=Prv: P = 2
fe02ae
-#>=Pkg: C 2 1 noarch
fe02ae
-#>=Prv: P = 2
fe02ae
-system i686 rpm system
fe02ae
-
fe02ae
-job install name A
fe02ae
-result transaction,problems <inline>
fe02ae
-result transaction,problems <inline>
fe02ae
-#>install A-2-1.noarch@available
fe02ae
-#>upgrade B-1-1.noarch@system B-2-1.noarch@available
fe02ae
diff --git a/test/testcases/choicerules/choice1b.t b/test/testcases/choicerules/choice1b.t
fe02ae
deleted file mode 100644
fe02ae
index fc47b722..00000000
fe02ae
--- a/test/testcases/choicerules/choice1b.t
fe02ae
+++ /dev/null
fe02ae
@@ -1,18 +0,0 @@
fe02ae
-repo system 0 testtags <inline>
fe02ae
-#>=Pkg: B 1 1 noarch
fe02ae
-#>=Prv: P = 1
fe02ae
-repo available 0 testtags <inline>
fe02ae
-#>=Pkg: X 1 1 noarch
fe02ae
-#>=Pkg: Y 1 1 noarch
fe02ae
-#>=Pkg: A 2 1 noarch
fe02ae
-#>=Req: P = 2 <IF> (X & Y)
fe02ae
-#>=Pkg: B 2 1 noarch
fe02ae
-#>=Prv: P = 2
fe02ae
-#>=Pkg: C 2 1 noarch
fe02ae
-#>=Prv: P = 2
fe02ae
-system i686 rpm system
fe02ae
-
fe02ae
-job install name A
fe02ae
-result transaction,problems <inline>
fe02ae
-result transaction,problems <inline>
fe02ae
-#>install A-2-1.noarch@available
fe02ae
diff --git a/test/testcases/choicerules/choice2.t b/test/testcases/choicerules/choice2.t
fe02ae
index 1eb6c7c3..cb067b18 100644
fe02ae
--- a/test/testcases/choicerules/choice2.t
fe02ae
+++ b/test/testcases/choicerules/choice2.t
fe02ae
@@ -1,24 +1,3 @@
fe02ae
-#
fe02ae
-# Test that updating package B will update package A
fe02ae
-# instead of pulling in new package C
fe02ae
-#
fe02ae
-#Rule #5:
fe02ae
-#    !A-2-2.noarch [5] (w1)
fe02ae
-#    B-2-1.noarch [6] (w2)
fe02ae
-#    C-2-1.noarch [8]
fe02ae
-#Rule #7:
fe02ae
-#    !A-2-1.noarch [4] (w1)
fe02ae
-#    B-2-1.noarch [6] (w2)
fe02ae
-#    C-2-1.noarch [8]
fe02ae
-#Rule #8:
fe02ae
-#    !A-1-1.noarch [2]I (w1)
fe02ae
-#    B-1-1.noarch [3]I (w2)
fe02ae
-#    C-1-1.noarch [7]
fe02ae
-#
fe02ae
-# ==> Choice Rule for #8:
fe02ae
-#    !A-1-1.noarch [2]I (w1)
fe02ae
-#    B-1-1.noarch [3]I (w2)
fe02ae
-#
fe02ae
 repo system 0 testtags <inline>
fe02ae
 #>=Pkg: A 1 1 noarch
fe02ae
 #>=Req: P = 1
fe02ae
diff --git a/test/testcases/choicerules/choice2b.t b/test/testcases/choicerules/choice2b.t
fe02ae
deleted file mode 100644
fe02ae
index ae619f77..00000000
fe02ae
--- a/test/testcases/choicerules/choice2b.t
fe02ae
+++ /dev/null
fe02ae
@@ -1,47 +0,0 @@
fe02ae
-#
fe02ae
-# Test that updating package B will update package A
fe02ae
-# instead of pulling in new package C
fe02ae
-#
fe02ae
-#Rule #5:
fe02ae
-#    !A-2-2.noarch [5] (w1)
fe02ae
-#    B-2-1.noarch [6] (w2)
fe02ae
-#    C-2-1.noarch [8]
fe02ae
-#Rule #7:
fe02ae
-#    !A-2-1.noarch [4] (w1)
fe02ae
-#    B-2-1.noarch [6] (w2)
fe02ae
-#    C-2-1.noarch [8]
fe02ae
-#Rule #8:
fe02ae
-#    !A-1-1.noarch [2]I (w1)
fe02ae
-#    B-1-1.noarch [3]I (w2)
fe02ae
-#    C-1-1.noarch [7]
fe02ae
-#
fe02ae
-# ==> Choice Rule for #8:
fe02ae
-#    !A-1-1.noarch [2]I (w1)
fe02ae
-#    B-1-1.noarch [3]I (w2)
fe02ae
-#
fe02ae
-repo system 0 testtags <inline>
fe02ae
-#>=Pkg: A 1 1 noarch
fe02ae
-#>=Req: P = 1
fe02ae
-#>=Pkg: B 1 1 noarch
fe02ae
-#>=Prv: P = 1
fe02ae
-repo available 0 testtags <inline>
fe02ae
-#>=Pkg: A 1 1 noarch
fe02ae
-#>=Req: P = 1
fe02ae
-#>=Pkg: B 1 1 noarch
fe02ae
-#>=Prv: P = 1
fe02ae
-#>=Pkg: A 2 1 noarch
fe02ae
-#>=Req: P = 2
fe02ae
-#>=Pkg: A 2 2 noarch
fe02ae
-#>=Req: P = 2
fe02ae
-#>=Pkg: B 2 1 noarch
fe02ae
-#>=Prv: P = 2
fe02ae
-#>=Pkg: C 1 1 noarch
fe02ae
-#>=Prv: P = 1
fe02ae
-#>=Pkg: C 2 1 noarch
fe02ae
-#>=Prv: P = 2
fe02ae
-system i686 rpm system
fe02ae
-
fe02ae
-job update name B
fe02ae
-result transaction,problems <inline>
fe02ae
-#>upgrade A-1-1.noarch@system A-2-2.noarch@available
fe02ae
-#>upgrade B-1-1.noarch@system B-2-1.noarch@available
fe02ae
diff --git a/test/testcases/choicerules/choice3.t b/test/testcases/choicerules/choice3.t
fe02ae
index 1b82e691..d5d41acc 100644
fe02ae
--- a/test/testcases/choicerules/choice3.t
fe02ae
+++ b/test/testcases/choicerules/choice3.t
fe02ae
@@ -1,19 +1,3 @@
fe02ae
-# Do not block an update because of a choice rule
fe02ae
-#
fe02ae
-#Rule #3:
fe02ae
-#    !B-1-1.noarch [4] (w1)
fe02ae
-#    A-1-1.noarch [2]I (w2)
fe02ae
-#    Anew-2-1.noarch [6]
fe02ae
-#Rule #4:
fe02ae
-#    !B-1-1.noarch [3]I (w1)
fe02ae
-#    A-1-1.noarch [2]I (w2)
fe02ae
-#    Anew-2-1.noarch [6]
fe02ae
-#
fe02ae
-# ==> No choice rule for Rule#4!
fe02ae
-# ==> Choice Rule for #3:
fe02ae
-#    !B-1-1.noarch [4] (w1)
fe02ae
-#    A-1-1.noarch [2]I (w2)
fe02ae
-#
fe02ae
 repo system 0 testtags <inline>
fe02ae
 #>=Pkg: A 1 1 noarch
fe02ae
 #>=Prv: libA
fe02ae
diff --git a/test/testcases/choicerules/choice3b.t b/test/testcases/choicerules/choice3b.t
fe02ae
deleted file mode 100644
fe02ae
index fb9c7250..00000000
fe02ae
--- a/test/testcases/choicerules/choice3b.t
fe02ae
+++ /dev/null
fe02ae
@@ -1,31 +0,0 @@
fe02ae
-# Do not block an update because of a choice rule
fe02ae
-#
fe02ae
-#Rule #3:
fe02ae
-#    !B-1-1.noarch [4] (w1)
fe02ae
-#    A-1-1.noarch [2]I (w2)
fe02ae
-#    Anew-2-1.noarch [6]
fe02ae
-#Rule #4:
fe02ae
-#    !B-1-1.noarch [3]I (w1)
fe02ae
-#    A-1-1.noarch [2]I (w2)
fe02ae
-#    Anew-2-1.noarch [6]
fe02ae
-#
fe02ae
-# ==> No choice rule for Rule#4!
fe02ae
-# ==> Choice Rule for #3:
fe02ae
-#    !B-1-1.noarch [4] (w1)
fe02ae
-#    A-1-1.noarch [2]I (w2)
fe02ae
-#
fe02ae
-repo system 0 testtags <inline>
fe02ae
-#>=Pkg: A 1 1 noarch
fe02ae
-#>=Prv: libA
fe02ae
-#>=Pkg: B 1 1 noarch
fe02ae
-#>=Req: libA
fe02ae
-repo available 0 testtags <inline>
fe02ae
-#>=Pkg: A 2 1 noarch
fe02ae
-#>=Pkg: Anew 2 1 noarch
fe02ae
-#>=Prv: libA
fe02ae
-system i686 rpm system
fe02ae
-
fe02ae
-job update all packages
fe02ae
-result transaction,problems <inline>
fe02ae
-#>install Anew-2-1.noarch@available
fe02ae
-#>upgrade A-1-1.noarch@system A-2-1.noarch@available
fe02ae
diff --git a/test/testcases/choicerules/choice4.t b/test/testcases/choicerules/choice4.t
fe02ae
index 7378a569..1bf9f487 100644
fe02ae
--- a/test/testcases/choicerules/choice4.t
fe02ae
+++ b/test/testcases/choicerules/choice4.t
fe02ae
@@ -1,21 +1,3 @@
fe02ae
-# This tests that A is updated instead of Anew being installed
fe02ae
-#
fe02ae
-#Rule #4:
fe02ae
-#    !B-2-2.noarch [11] (w1)
fe02ae
-#    A-2-2.noarch [9] (w2)
fe02ae
-#    Anew-2-2.noarch [10]
fe02ae
-#Rule #11:
fe02ae
-#    !B-2-1.noarch [8] (w1)
fe02ae
-#    A-2-1.noarch [6] (w2)
fe02ae
-#    Anew-2-1.noarch [7]
fe02ae
-#
fe02ae
-#Choice Rule for #4:
fe02ae
-#    !B-2-2.noarch [11] (w1)
fe02ae
-#    A-2-2.noarch [9] (w2)
fe02ae
-#Choice Rule for #11
fe02ae
-#    !B-2-1.noarch [8] (w1)
fe02ae
-#    A-2-1.noarch [6] (w2)
fe02ae
-#
fe02ae
 repo system 0 testtags <inline>
fe02ae
 #>=Pkg: A 1 1 noarch
fe02ae
 #>=Prv: libA = 1-1
fe02ae
diff --git a/test/testcases/choicerules/choice5.t b/test/testcases/choicerules/choice5.t
fe02ae
deleted file mode 100644
fe02ae
index 9f43c8a3..00000000
fe02ae
--- a/test/testcases/choicerules/choice5.t
fe02ae
+++ /dev/null
fe02ae
@@ -1,21 +0,0 @@
fe02ae
-#
fe02ae
-# test that a package split does not update unrelated packages
fe02ae
-#
fe02ae
-repo system 0 testtags <inline>
fe02ae
-#>=Pkg: A 1 1 noarch
fe02ae
-#>=Prv: libA
fe02ae
-#>=Pkg: B 1 1 noarch
fe02ae
-#>=Req: libA
fe02ae
-repo available 0 testtags <inline>
fe02ae
-#>=Pkg: A 1 1 noarch
fe02ae
-#>=Prv: libA
fe02ae
-#>=Pkg: A 2 1 noarch
fe02ae
-#>=Pkg: Asplit 2 1 noarch
fe02ae
-#>=Prv: libA
fe02ae
-#>=Pkg: B 2 1 noarch
fe02ae
-#>=Req: libA
fe02ae
-system i686 rpm system
fe02ae
-job update name A
fe02ae
-result transaction,problems <inline>
fe02ae
-#>install Asplit-2-1.noarch@available
fe02ae
-#>upgrade A-1-1.noarch@system A-2-1.noarch@available
fe02ae
diff --git a/test/testcases/choicerules/choice6.t b/test/testcases/choicerules/choice6.t
fe02ae
deleted file mode 100644
fe02ae
index e860ae20..00000000
fe02ae
--- a/test/testcases/choicerules/choice6.t
fe02ae
+++ /dev/null
fe02ae
@@ -1,28 +0,0 @@
fe02ae
-#Rule #4:
fe02ae
-#    !php-fpm-7.2.24-1.noarch [5] (w1)
fe02ae
-#    glibc-2.17-325.noarch [2]I (w2)
fe02ae
-#    libcrypt-4.1.1-6.noarch [7]
fe02ae
-#=> no choice rule for #4
fe02ae
-#
fe02ae
-repo @System 0 testtags <inline>
fe02ae
-#>=Pkg: glibc 2.17 325 noarch
fe02ae
-#>=Prv: libcrypt
fe02ae
-#>=Pkg: php 5.4.16 48 noarch
fe02ae
-repo available 0 testtags <inline>
fe02ae
-#>=Pkg: php 7.2.24 1 noarch
fe02ae
-#>=Rec: php-fpm = 7.2.24-1
fe02ae
-#>=Pkg: php-fpm 7.2.24 1 noarch
fe02ae
-#>=Req: libcrypt
fe02ae
-#>=Pkg: php-fpm 8.0.13 2 noarch
fe02ae
-#>=Req: libcrypt
fe02ae
-#>=Pkg: libcrypt 4.1.1 6 noarch
fe02ae
-#>=Req: libc
fe02ae
-#>=Pkg: glibc 2.28 181 noarch
fe02ae
-#>=Prv: libc
fe02ae
-system i686 rpm @System
fe02ae
-job update all packages
fe02ae
-result transaction,problems <inline>
fe02ae
-#>install libcrypt-4.1.1-6.noarch@available
fe02ae
-#>install php-fpm-7.2.24-1.noarch@available
fe02ae
-#>upgrade glibc-2.17-325.noarch@@System glibc-2.28-181.noarch@available
fe02ae
-#>upgrade php-5.4.16-48.noarch@@System php-7.2.24-1.noarch@available
fe02ae
-- 
fe02ae
2.38.1
fe02ae