summaryrefslogtreecommitdiff
path: root/test/pending/run
diff options
context:
space:
mode:
authorGeoffrey Washburn <geoffrey.washburn@epfl.ch>2008-11-19 09:29:12 +0000
committerGeoffrey Washburn <geoffrey.washburn@epfl.ch>2008-11-19 09:29:12 +0000
commit6243483556fc4f4b1fab93dedc422815c12b6efa (patch)
tree6fe221cecad4a74cc1cf77bb78da6c6c8860ec0f /test/pending/run
parentb32a065e53cab92b50085a00b6dcdd4162739130 (diff)
downloadscala-6243483556fc4f4b1fab93dedc422815c12b6efa.tar.gz
scala-6243483556fc4f4b1fab93dedc422815c12b6efa.tar.bz2
scala-6243483556fc4f4b1fab93dedc422815c12b6efa.zip
Oops.
rather than placed in their new location.
Diffstat (limited to 'test/pending/run')
-rw-r--r--test/pending/run/verify-ctor.check1
-rw-r--r--test/pending/run/verify-ctor.scala13
2 files changed, 14 insertions, 0 deletions
diff --git a/test/pending/run/verify-ctor.check b/test/pending/run/verify-ctor.check
new file mode 100644
index 0000000000..8baef1b4ab
--- /dev/null
+++ b/test/pending/run/verify-ctor.check
@@ -0,0 +1 @@
+abc
diff --git a/test/pending/run/verify-ctor.scala b/test/pending/run/verify-ctor.scala
new file mode 100644
index 0000000000..bbba17e821
--- /dev/null
+++ b/test/pending/run/verify-ctor.scala
@@ -0,0 +1,13 @@
+class Test(val str: String) {
+ def this(arr: Array[Char]) = this({
+ if (arr.length == 0) exit(1)
+ new String(arr)
+ })
+}
+
+object Test {
+ def main(args: Array[String]) = {
+ val t = new Test(Array('a', 'b', 'c'))
+ println(t.str)
+ }
+}