diff options
author | Seth Tisue <seth@tisue.net> | 2017-01-18 15:34:12 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-01-18 15:34:12 -0800 |
commit | 82b2470ff681a4dfe4aed5c2ce6c27bd1ad0c71a (patch) | |
tree | 0ad50fe7d3db6dc5b329cb9ffe8516240a8ce856 /test | |
parent | 827d69d48e96d9add75ce19e06b374610784c936 (diff) | |
parent | dfd540a700286ca16b20e960fc77a3be96de6b3d (diff) | |
download | scala-82b2470ff681a4dfe4aed5c2ce6c27bd1ad0c71a.tar.gz scala-82b2470ff681a4dfe4aed5c2ce6c27bd1ad0c71a.tar.bz2 scala-82b2470ff681a4dfe4aed5c2ce6c27bd1ad0c71a.zip |
Merge pull request #5637 from ichaki5748/Sl-10113
SI-10113 mutable.TreeMap.range does not work
Diffstat (limited to 'test')
-rw-r--r-- | test/junit/scala/collection/mutable/TreeMapTest.scala | 34 | ||||
-rw-r--r-- | test/junit/scala/collection/mutable/TreeSetTest.scala | 20 |
2 files changed, 54 insertions, 0 deletions
diff --git a/test/junit/scala/collection/mutable/TreeMapTest.scala b/test/junit/scala/collection/mutable/TreeMapTest.scala new file mode 100644 index 0000000000..ce79621c6f --- /dev/null +++ b/test/junit/scala/collection/mutable/TreeMapTest.scala @@ -0,0 +1,34 @@ +package scala.collection.mutable + +import org.junit.Assert.assertEquals +import org.junit.Test +import org.junit.runner.RunWith +import org.junit.runners.JUnit4 + +import scala.collection.mutable + +@RunWith(classOf[JUnit4]) +class TreeMapTest { + + @Test + def rangeMkString() { + + val map = mutable.TreeMap[String, String]() + + List("a", "b", "c", "d").foreach(v => map.put(v, v)) + + val range = map.range("b", "c") + + val valuesRange = range.values + val keysRange = range.keys + + assertEquals(1, valuesRange.size) + assertEquals(1, keysRange.size) + + assertEquals("b", valuesRange.mkString(",")) + assertEquals("b", keysRange.mkString(",")) + assertEquals("b -> b", range.mkString(",")) + + } + +} diff --git a/test/junit/scala/collection/mutable/TreeSetTest.scala b/test/junit/scala/collection/mutable/TreeSetTest.scala new file mode 100644 index 0000000000..50b004befc --- /dev/null +++ b/test/junit/scala/collection/mutable/TreeSetTest.scala @@ -0,0 +1,20 @@ +package scala.collection.mutable + +import org.junit.Assert.assertEquals +import org.junit.Test +import org.junit.runner.RunWith +import org.junit.runners.JUnit4 + +import scala.collection.mutable + + +@RunWith(classOf[JUnit4]) +class TreeSetTest { + + @Test + def rangeMkString() { + + val set = mutable.TreeSet("a", "b", "c", "d") + assertEquals("b", set.range("b", "c").mkString(",")) + } +} |