Skip to content

Instantly share code, notes, and snippets.

@eed3si9n
Last active October 1, 2017 00:41
Show Gist options
  • Save eed3si9n/eb0d13f5ef1d665f663577135c806af2 to your computer and use it in GitHub Desktop.
Save eed3si9n/eb0d13f5ef1d665f663577135c806af2 to your computer and use it in GitHub Desktop.
diff --git a/mimir/src/test/scala/quasar/mimir/EvaluatorSpecs.scala b/mimir/src/test/scala/quasar/mimir/EvaluatorSpecs.scala
index 8f9bb9c8c8..466aa14eb8 100644
--- a/mimir/src/test/scala/quasar/mimir/EvaluatorSpecs.scala
+++ b/mimir/src/test/scala/quasar/mimir/EvaluatorSpecs.scala
@@ -39,6 +39,10 @@ trait EvaluatorSpecification[M[+_]] extends Specification with EvaluatorTestSupp
def M = Need.need.asInstanceOf[scalaz.Monad[M] with scalaz.Comonad[M]]
}
+trait EvaluatorValueSpecification[M[+_]] extends Specification with EvaluatorTestSupport[M] {
+ def M = Value.value.asInstanceOf[scalaz.Monad[M] with scalaz.Comonad[M]]
+}
+
trait EvaluatorTestSupport[M[+_]] extends StdLibEvaluatorStack[M]
with BaseBlockStoreTestModule[M]
with IdSourceScannerModule
diff --git a/mimir/src/test/scala/quasar/mimir/StringLibSpecs.scala b/mimir/src/test/scala/quasar/mimir/StringLibSpecs.scala
index 2d8d155edb..896060ac4c 100644
--- a/mimir/src/test/scala/quasar/mimir/StringLibSpecs.scala
+++ b/mimir/src/test/scala/quasar/mimir/StringLibSpecs.scala
@@ -20,7 +20,7 @@ import quasar.precog.common._
import quasar.yggdrasil._
import scalaz._
-trait StringLibSpecs[M[+_]] extends EvaluatorSpecification[M]
+trait StringLibSpecs[M[+_]] extends EvaluatorValueSpecification[M]
with LongIdMemoryDatasetConsumer[M] { self =>
import dag._
@@ -886,4 +886,4 @@ trait StringLibSpecs[M[+_]] extends EvaluatorSpecification[M]
}
}
-object StringLibSpecs extends StringLibSpecs[Need]
+object StringLibSpecs extends StringLibSpecs[Value]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment