blob: 37dcd028a5c2e6aead6017681abd5cca3aa22fbb (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
package scala.collection.mutable
import org.junit.runner.RunWith
import org.junit.runners.JUnit4
import org.junit.{ Assert, Test }
import scala.collection.mutable
/* Test for SI-9095 */
@RunWith(classOf[JUnit4])
class LinkedHashMapTest {
class TestClass extends mutable.LinkedHashMap[String, Int] {
def lastItemRef = lastEntry
}
@Test
def testClear: Unit = {
val lhm = new TestClass
Seq("a" -> 8, "b" -> 9).foreach(kv => lhm.put(kv._1, kv._2))
Assert.assertNotNull(lhm.lastItemRef)
lhm.clear()
Assert.assertNull(lhm.lastItemRef)
}
}
|