summaryrefslogtreecommitdiff
path: root/scalaParser/src/test/scala/scalaParser/SyntaxTest.scala
diff options
context:
space:
mode:
authorLi Haoyi <haoyi@dropbox.com>2014-11-28 00:30:53 -0800
committerLi Haoyi <haoyi@dropbox.com>2014-11-28 00:30:53 -0800
commita4f1bb1d021109cce5d0f5ba5e37592b9c66a7cf (patch)
treeb626e0b23db7d03e25ba982fcfa2cb4909304fcc /scalaParser/src/test/scala/scalaParser/SyntaxTest.scala
parent25f0ce00a0826ec3fa1bc981fa275641737c23f9 (diff)
downloadhands-on-scala-js-a4f1bb1d021109cce5d0f5ba5e37592b9c66a7cf.tar.gz
hands-on-scala-js-a4f1bb1d021109cce5d0f5ba5e37592b9c66a7cf.tar.bz2
hands-on-scala-js-a4f1bb1d021109cce5d0f5ba5e37592b9c66a7cf.zip
Major refactoring, including moving a bunch of rules into narrower scopes. Most tests pass, but still one test failing in scalatexApi
Diffstat (limited to 'scalaParser/src/test/scala/scalaParser/SyntaxTest.scala')
-rw-r--r--scalaParser/src/test/scala/scalaParser/SyntaxTest.scala15
1 files changed, 15 insertions, 0 deletions
diff --git a/scalaParser/src/test/scala/scalaParser/SyntaxTest.scala b/scalaParser/src/test/scala/scalaParser/SyntaxTest.scala
index b6c855a..45f86b2 100644
--- a/scalaParser/src/test/scala/scalaParser/SyntaxTest.scala
+++ b/scalaParser/src/test/scala/scalaParser/SyntaxTest.scala
@@ -435,6 +435,21 @@ object SyntaxTest extends TestSuite{
|}
""".stripMargin
)
+ * - check(
+ """object GenJSCode{
+ | val g: G.this.g.type
+ |}
+ |
+ """.stripMargin
+ )
+ * - check(
+ """object K{
+ | class RTTypeTest
+ | private object O
+ |}
+ """.stripMargin
+ )
+
}
def checkFile(path: String) = check(io.Source.fromFile(path).mkString)
'file{