[K/N] Do not override equals/hashCode for AbstractMutableMap.values collection
This commit is contained in:
committed by
Space Team
parent
6015e12db8
commit
e802ee05a7
@@ -74,6 +74,9 @@ class AbstractCollectionsTest {
|
||||
compare(map.toMap(), map) {
|
||||
mapBehavior()
|
||||
}
|
||||
|
||||
// values collection does not provide equals implementation
|
||||
assertNotEquals(map.values, ReadOnlyMap().values)
|
||||
}
|
||||
|
||||
class MutColl(val storage: MutableCollection<String> = mutableListOf()) : AbstractMutableCollection<String>() {
|
||||
@@ -165,5 +168,8 @@ class AbstractCollectionsTest {
|
||||
compare(map.storage, map) {
|
||||
mapBehavior()
|
||||
}
|
||||
|
||||
// values collection does not provide equals implementation
|
||||
assertNotEquals(map.values, MutMap(map).values)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user