diff options
author | adamw <adam@warski.org> | 2017-07-19 15:00:46 +0200 |
---|---|---|
committer | adamw <adam@warski.org> | 2017-07-19 15:00:46 +0200 |
commit | cc475bfae8163836c89ea64726e5e5d4d2fa36d3 (patch) | |
tree | ec9c111a0955b7c710771b441e872d9ab7e64c0e /tests/src/test/scala/com/softwaremill/sttp/testHelpers.scala | |
parent | 5aaac06c2d5ea122470ee7b27277ac0747e767d1 (diff) | |
download | sttp-cc475bfae8163836c89ea64726e5e5d4d2fa36d3.tar.gz sttp-cc475bfae8163836c89ea64726e5e5d4d2fa36d3.tar.bz2 sttp-cc475bfae8163836c89ea64726e5e5d4d2fa36d3.zip |
Better non-compilation tests
Diffstat (limited to 'tests/src/test/scala/com/softwaremill/sttp/testHelpers.scala')
-rw-r--r-- | tests/src/test/scala/com/softwaremill/sttp/testHelpers.scala | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/src/test/scala/com/softwaremill/sttp/testHelpers.scala b/tests/src/test/scala/com/softwaremill/sttp/testHelpers.scala index bc7eccd..6d83848 100644 --- a/tests/src/test/scala/com/softwaremill/sttp/testHelpers.scala +++ b/tests/src/test/scala/com/softwaremill/sttp/testHelpers.scala @@ -48,3 +48,13 @@ trait ForceWrapped extends ScalaFutures { this: Suite => def force()(implicit fwv: ForceWrappedValue[R]): T = fwv.force(wrapped) } } + +object EvalScala { + import scala.tools.reflect.ToolBox + + def apply(code: String): Any = { + val m = scala.reflect.runtime.currentMirror + val tb = m.mkToolBox() + tb.eval(tb.parse(code)) + } +} |