Skip to content
Snippets Groups Projects
Commit 0599c190 authored by Nicolas Voirol's avatar Nicolas Voirol
Browse files

Make configurations inheritable

parent 59478b04
No related branches found
No related tags found
No related merge requests found
...@@ -9,7 +9,7 @@ import utils._ ...@@ -9,7 +9,7 @@ import utils._
trait TestSuite extends FunSuite with Matchers with Timeouts { trait TestSuite extends FunSuite with Matchers with Timeouts {
val configurations: Seq[Seq[OptionValue[_]]] = Seq(Seq.empty) def configurations: Seq[Seq[OptionValue[_]]] = Seq(Seq.empty)
private val counter = new UniqueCounter[Unit] private val counter = new UniqueCounter[Unit]
counter.nextGlobal // Start at 1 counter.nextGlobal // Start at 1
......
...@@ -5,7 +5,7 @@ package solvers ...@@ -5,7 +5,7 @@ package solvers
trait SolvingTestSuite extends TestSuite { trait SolvingTestSuite extends TestSuite {
override val configurations = for { override def configurations = for {
solverName <- Seq("nativez3", "unrollz3", "smt-z3", "smt-cvc4") solverName <- Seq("nativez3", "unrollz3", "smt-z3", "smt-cvc4")
checkModels <- Seq(false, true) checkModels <- Seq(false, true)
feelingLucky <- Seq(false, true) feelingLucky <- Seq(false, true)
......
...@@ -8,7 +8,7 @@ class BagSuite extends SolvingTestSuite with DatastructureUtils { ...@@ -8,7 +8,7 @@ class BagSuite extends SolvingTestSuite with DatastructureUtils {
import trees._ import trees._
import dsl._ import dsl._
override val configurations = for { override def configurations = for {
solverName <- Seq("nativez3", "unrollz3", "smt-z3", "smt-cvc4") solverName <- Seq("nativez3", "unrollz3", "smt-z3", "smt-cvc4")
feelingLucky <- Seq(false, true) feelingLucky <- Seq(false, true)
} yield Seq( } yield Seq(
......
...@@ -8,7 +8,7 @@ class QuantifiersSuite extends TestSuite { ...@@ -8,7 +8,7 @@ class QuantifiersSuite extends TestSuite {
import inox.trees._ import inox.trees._
import dsl._ import dsl._
override val configurations = List( override def configurations = List(
("nativez3", false, false, false), ("nativez3", false, false, false),
("smt-z3", false, false, false), ("smt-z3", false, false, false),
("smt-cvc4", false, false, false), ("smt-cvc4", false, false, false),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment