summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorStefan Zeiger <szeiger@novocode.com>2017-02-08 16:32:34 +0100
committerGitHub <noreply@github.com>2017-02-08 16:32:34 +0100
commitc5c391c7d698ed17e1b23c69025ed70f99f34f77 (patch)
treeda38e8a4b9ce9fbf35337aacac495b8c9a2d49a6 /test
parent1aa864372fc7db45f7043ef9c9075043e57269b5 (diff)
parent155d06a500f9855e16c06346e09b9ca5f0e0f910 (diff)
downloadscala-c5c391c7d698ed17e1b23c69025ed70f99f34f77.tar.gz
scala-c5c391c7d698ed17e1b23c69025ed70f99f34f77.tar.bz2
scala-c5c391c7d698ed17e1b23c69025ed70f99f34f77.zip
Merge pull request #5522 from ruippeixotog/issue/9886
SI-9507 Make Stream #:: and #::: allow type widening
Diffstat (limited to 'test')
-rw-r--r--test/junit/scala/collection/immutable/StreamTest.scala6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/junit/scala/collection/immutable/StreamTest.scala b/test/junit/scala/collection/immutable/StreamTest.scala
index 7046525f37..61f7b792e8 100644
--- a/test/junit/scala/collection/immutable/StreamTest.scala
+++ b/test/junit/scala/collection/immutable/StreamTest.scala
@@ -117,4 +117,10 @@ class StreamTest {
assert((0 #:: 1 #:: s) == (0 #:: 1 #:: s), "Cons of referentially identical streams should be equal (==)")
assert((0 #:: 1 #:: s) equals (0 #:: 1 #:: s), "Cons of referentially identical streams should be equal (equals)")
}
+
+ @Test
+ def t9886: Unit = {
+ assertEquals(Stream(None, Some(1)), None #:: Stream(Some(1)))
+ assertEquals(Stream(None, Some(1)), Stream(None) #::: Stream(Some(1)))
+ }
}