diff options
Diffstat (limited to 'tests/pending/run/distinct.scala')
-rw-r--r-- | tests/pending/run/distinct.scala | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/pending/run/distinct.scala b/tests/pending/run/distinct.scala new file mode 100644 index 000000000..0b8971e8a --- /dev/null +++ b/tests/pending/run/distinct.scala @@ -0,0 +1,15 @@ +/** This is a test to make sure distinct always + * returns the first of any duplicated element. + */ +object Test { + val alphabet = 'a' to 'z' mkString "" + val alphaList = ('a' to 'z').toList + def shuffled = util.Random.shuffle(alphaList) + + def main(args: Array[String]): Unit = { + val longList = alphaList ++ (1 to 9 flatMap (_ => shuffled)) + val result = longList.distinct mkString "" + + println(result) + } +} |