summaryrefslogtreecommitdiff
path: root/src/test/scala/forge/ForgeTests.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/scala/forge/ForgeTests.scala')
-rw-r--r--src/test/scala/forge/ForgeTests.scala45
1 files changed, 45 insertions, 0 deletions
diff --git a/src/test/scala/forge/ForgeTests.scala b/src/test/scala/forge/ForgeTests.scala
new file mode 100644
index 00000000..91e20f45
--- /dev/null
+++ b/src/test/scala/forge/ForgeTests.scala
@@ -0,0 +1,45 @@
+package forge
+
+import utest._
+import Target.noop
+
+object ForgeTests extends TestSuite{
+ object Singleton {
+ val single = noop()
+ }
+ object Pair {
+ val up = noop()
+ val down = noop(up)
+ }
+ object Diamond{
+ val up = noop()
+ val left = noop(up)
+ val right = noop(up)
+ val down = noop(left, right)
+ }
+ object AnonymousDiamond{
+ val up = noop()
+ val down = noop(noop(up), noop(up))
+ }
+ val tests = Tests{
+ 'singleton - {
+// Evaluator.labelTargets(Singleton.single)
+ }
+ 'pair - {
+// Evaluator.labelTargets(Pair.up, Pair.down)
+ }
+ 'diamond - {
+// Evaluator.labelTargets(
+// Diamond.up, Diamond.left, Diamond.right, Diamond.down
+// )
+ }
+// 'full - {
+// val sourceRoot = Target.path(jnio.Paths.get("src/test/resources/example/src"))
+// val resourceRoot = Target.path(jnio.Paths.get("src/test/resources/example/resources"))
+// val allSources = list(sourceRoot)
+// val classFiles = compileAll(allSources)
+// val jar = jarUp(resourceRoot, classFiles)
+// Evaluator.apply(jar, jnio.Paths.get("target/workspace"))
+// }
+ }
+}