diff options
Diffstat (limited to 'api/src/test/scala/twist/AdvancedTests.scala')
-rw-r--r-- | api/src/test/scala/twist/AdvancedTests.scala | 120 |
1 files changed, 0 insertions, 120 deletions
diff --git a/api/src/test/scala/twist/AdvancedTests.scala b/api/src/test/scala/twist/AdvancedTests.scala deleted file mode 100644 index eb9e69f..0000000 --- a/api/src/test/scala/twist/AdvancedTests.scala +++ /dev/null @@ -1,120 +0,0 @@ -package twist - -import utest._ -import twist.stages._ -import scalatags.Text.all._ - - -/** -* Created by haoyi on 7/14/14. -*/ -object AdvancedTests extends TestSuite{ - import TestUtil._ - - val tests = TestSuite{ - 'localDef{ - check( - tw(""" - @lol(n: Int) = @{ - "omg" * n - } - - @lol(2) - """), - "omgomg" - ) - } - 'innerTemplate{ - check( - tw(""" - @lol(f: Int) = - omg @f - - @lol(1) - @lol(2: Int) - @lol(3 + 1) - """), - tw(""" - @lol(f: Int) ={ - omg @f - } - @lol(1) - @lol(2: Int) - @lol(3 + 1) - """), - tw(""" - @lol(f: Int) = { - omg @f - } - @lol(1) - @lol(2: Int) - @lol(3 + 1) - """), - """ - omg1omg2omg4 - """ - ) - } - 'innerInnerTemplate{ - check( - tw(""" - @lol(f: Int) = - @wtf(g: Int) = - wtf @g - - @wtf(1 + 2 + 3) - @wtf(f) - - @lol(1) - @lol(2: Int) - @lol(3 + 1) - """), - tw(""" - @lol(f: Int) = { - @wtf(g: Int) = { - wtf @g - } - @wtf(1 + 2 + 3) - @wtf(f) - } - @lol(1) - @lol(2: Int) - @lol(3 + 1) - """), - tw(""" - @lol(f: Int) = { - @wtf(g: Int) = - wtf @g - - @wtf(1 + 2 + 3) - @wtf(f) - } - @lol(1) - @lol(2: Int) - @lol(3 + 1) - """), - tw(""" - @lol(f: Int) = - @wtf(g: Int) = { - wtf @g - } - @wtf(1 + 2 + 3) - @wtf(f) - - @lol(1) - @lol(2: Int) - @lol(3 + 1) - """), - """ - wtf6 - wtf1 - wtf6 - wtf2 - wtf6 - wtf4 - """ - ) - } - - } -} |