summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorIulian Dragos <jaguarul@gmail.com>2008-09-12 18:38:05 +0000
committerIulian Dragos <jaguarul@gmail.com>2008-09-12 18:38:05 +0000
commitf36d200b2895e699d6d5c250209d7e2138308467 (patch)
tree6c0d76ec7fa7129e12cd3ec8197dd91a9ced0760 /test
parent6402af9e5d90af5219b90ea08f007b7336cefefa (diff)
downloadscala-f36d200b2895e699d6d5c250209d7e2138308467.tar.gz
scala-f36d200b2895e699d6d5c250209d7e2138308467.tar.bz2
scala-f36d200b2895e699d6d5c250209d7e2138308467.zip
Fixed #1329.
Diffstat (limited to 'test')
-rw-r--r--test/files/jvm5/OuterEnum.java5
-rw-r--r--test/files/jvm5/outerEnum.check1
-rw-r--r--test/files/jvm5/outerEnum.scala9
-rw-r--r--test/files/lib/enums.jar.desired.sha11
4 files changed, 16 insertions, 0 deletions
diff --git a/test/files/jvm5/OuterEnum.java b/test/files/jvm5/OuterEnum.java
new file mode 100644
index 0000000000..75d3f34223
--- /dev/null
+++ b/test/files/jvm5/OuterEnum.java
@@ -0,0 +1,5 @@
+package enums;
+
+public class OuterEnum {
+ public enum Foo { Bar }
+}
diff --git a/test/files/jvm5/outerEnum.check b/test/files/jvm5/outerEnum.check
new file mode 100644
index 0000000000..ebd7525b33
--- /dev/null
+++ b/test/files/jvm5/outerEnum.check
@@ -0,0 +1 @@
+Bar
diff --git a/test/files/jvm5/outerEnum.scala b/test/files/jvm5/outerEnum.scala
new file mode 100644
index 0000000000..18794b7dbe
--- /dev/null
+++ b/test/files/jvm5/outerEnum.scala
@@ -0,0 +1,9 @@
+import enums._
+
+object Test extends Application {
+ def foo {
+ val res: OuterEnum.Foo = OuterEnum.Foo.Bar
+ println(res)
+ }
+ foo
+}
diff --git a/test/files/lib/enums.jar.desired.sha1 b/test/files/lib/enums.jar.desired.sha1
new file mode 100644
index 0000000000..83efe7ab98
--- /dev/null
+++ b/test/files/lib/enums.jar.desired.sha1
@@ -0,0 +1 @@
+ec9e5587d2b3c3e1f1e3e2d38b0731c01ee26772 ?enums.jar