139 |
|
assertEquals(1, m.size()); |
140 |
|
} |
141 |
|
|
142 |
+ |
/** |
143 |
+ |
* "Missing" test found while investigating JDK-8210280. |
144 |
+ |
* See discussion on mailing list. |
145 |
+ |
* TODO: randomize |
146 |
+ |
*/ |
147 |
+ |
public void testBug8210280() { |
148 |
+ |
Map m = impl.emptyMap(); |
149 |
+ |
for (int i = 0; i < 4; i++) m.put(7 + i * 16, 0); |
150 |
+ |
Map more = impl.emptyMap(); |
151 |
+ |
for (int i = 0; i < 128; i++) more.put(-i, 42); |
152 |
+ |
m.putAll(more); |
153 |
+ |
for (int i = 0; i < 4; i++) assertEquals(0, m.get(7 + i * 16)); |
154 |
+ |
} |
155 |
+ |
|
156 |
|
// public void testFailsIntentionallyForDebugging() { |
157 |
|
// fail(impl.klazz().getSimpleName()); |
158 |
|
// } |