mkTestdbStanzaPreferences2"disable testing when it's not possible"["pkg"]$
solverSuccess[("pkg",1)]
]
,testGroup"Buildable Field"[
testBuildable"avoid building component with unknown dependency"(ExAny"unknown")
,testBuildable"avoid building component with unknown extension"(ExExt(UnknownExtension"unknown"))
,testBuildable"avoid building component with unknown language"(ExLang(UnknownLanguage"unknown"))
,runTest$mkTestdbBuildable1"choose flags that set buildable to false"["pkg"](solverSuccess[("flag1-false",1),("flag2-true",1),("pkg",1)])
,runTest$enableAllTests$mkTestdbBuildable1"choose flags that set buildable to false"["pkg"](solverSuccess[("flag1-false",1),("flag2-true",1),("pkg",1)])
,runTest$mkTestdbBuildable2"choose version that sets buildable to false"["A"](solverSuccess[("A",1),("B",2)])
]
,testGroup"Pkg-config dependencies"[
...
...
@@ -179,7 +192,6 @@ tests = [
]
]
where
softprefstest=test{testSoftConstraints=prefs}
mkvrThis=V.thisVersion.makeV
mkvrOrEarlier=V.orEarlierVersion.makeV
makeVv=V.mkVersion[v,0,0]
...
...
@@ -192,6 +204,12 @@ indep test = test { testIndepGoals = IndependentGoals True }