commit:     ac3849073fc4fc19b4872e7840ff12d66ab54b15
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 29 15:40:10 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jul 29 17:02:40 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac384907

llvm-r1.eclass: Update tests for new stable

Closes: https://bugs.gentoo.org/936882
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 eclass/tests/llvm-r1.sh | 26 +++++++++++++++++---------
 1 file changed, 17 insertions(+), 9 deletions(-)

diff --git a/eclass/tests/llvm-r1.sh b/eclass/tests/llvm-r1.sh
index 9958f5bba420..8583fd6c799b 100755
--- a/eclass/tests/llvm-r1.sh
+++ b/eclass/tests/llvm-r1.sh
@@ -121,22 +121,30 @@ test_fix_tool_path() {
        tend ${?}
 }
 
+# full range
+test_globals '14 15 16 17 18 19' \
+       "+llvm_slot_18 llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_19" \
+       "^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 llvm_slot_19 
)" \
+       
"llvm_slot_15(-)?,llvm_slot_16(-)?,llvm_slot_17(-)?,llvm_slot_18(-)?,llvm_slot_19(-)?"
 test_globals '14 15 16 17 18' \
-       "+llvm_slot_17 llvm_slot_15 llvm_slot_16 llvm_slot_18" \
+       "+llvm_slot_18 llvm_slot_15 llvm_slot_16 llvm_slot_17" \
        "^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 )" \
        "llvm_slot_15(-)?,llvm_slot_16(-)?,llvm_slot_17(-)?,llvm_slot_18(-)?"
+# older than stable
 test_globals '14 15 16' \
        "+llvm_slot_16 llvm_slot_15" \
        "^^ ( llvm_slot_15 llvm_slot_16 )" \
        "llvm_slot_15(-)?,llvm_slot_16(-)?"
-test_globals '15 18' \
-       "+llvm_slot_15 llvm_slot_18" \
-       "^^ ( llvm_slot_15 llvm_slot_18 )" \
-       "llvm_slot_15(-)?,llvm_slot_18(-)?"
-test_globals '18' \
-       "+llvm_slot_18" \
-       "^^ ( llvm_slot_18 )" \
-       "llvm_slot_18(-)?"
+# old + newer than current stable
+test_globals '15 19' \
+       "+llvm_slot_15 llvm_slot_19" \
+       "^^ ( llvm_slot_15 llvm_slot_19 )" \
+       "llvm_slot_15(-)?,llvm_slot_19(-)?"
+# newer than current stable
+test_globals '19' \
+       "+llvm_slot_19" \
+       "^^ ( llvm_slot_19 )" \
+       "llvm_slot_19(-)?"
 
 LLVM_COMPAT=( {14..18} )
 inherit llvm-r1

Reply via email to