ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/test/tck/AtomicReferenceArrayTest.java
(Generate patch)

Comparing jsr166/src/test/tck/AtomicReferenceArrayTest.java (file contents):
Revision 1.16 by jsr166, Tue Nov 17 06:58:50 2009 UTC vs.
Revision 1.17 by jsr166, Tue Dec 1 09:56:28 2009 UTC

# Line 86 | Line 86 | public class AtomicReferenceArrayTest ex
86          AtomicReferenceArray ai = new AtomicReferenceArray(SIZE);
87          for (int i = 0; i < SIZE; ++i) {
88              ai.set(i, one);
89 <            assertEquals(one,ai.get(i));
89 >            assertSame(one,ai.get(i));
90              ai.set(i, two);
91 <            assertEquals(two,ai.get(i));
91 >            assertSame(two,ai.get(i));
92              ai.set(i, m3);
93 <            assertEquals(m3,ai.get(i));
93 >            assertSame(m3,ai.get(i));
94          }
95      }
96  
# Line 101 | Line 101 | public class AtomicReferenceArrayTest ex
101          AtomicReferenceArray ai = new AtomicReferenceArray(SIZE);
102          for (int i = 0; i < SIZE; ++i) {
103              ai.lazySet(i, one);
104 <            assertEquals(one,ai.get(i));
104 >            assertSame(one,ai.get(i));
105              ai.lazySet(i, two);
106 <            assertEquals(two,ai.get(i));
106 >            assertSame(two,ai.get(i));
107              ai.lazySet(i, m3);
108 <            assertEquals(m3,ai.get(i));
108 >            assertSame(m3,ai.get(i));
109          }
110      }
111  
# Line 118 | Line 118 | public class AtomicReferenceArrayTest ex
118              ai.set(i, one);
119              assertTrue(ai.compareAndSet(i, one,two));
120              assertTrue(ai.compareAndSet(i, two,m4));
121 <            assertEquals(m4,ai.get(i));
121 >            assertSame(m4,ai.get(i));
122              assertFalse(ai.compareAndSet(i, m5,seven));
123 <            assertFalse((seven.equals(ai.get(i))));
123 >            assertSame(m4,ai.get(i));
124              assertTrue(ai.compareAndSet(i, m4,seven));
125 <            assertEquals(seven,ai.get(i));
125 >            assertSame(seven,ai.get(i));
126          }
127      }
128  
# Line 143 | Line 143 | public class AtomicReferenceArrayTest ex
143          assertTrue(a.compareAndSet(0, one, two));
144          t.join(LONG_DELAY_MS);
145          assertFalse(t.isAlive());
146 <        assertEquals(a.get(0), three);
146 >        assertSame(a.get(0), three);
147      }
148  
149      /**
# Line 156 | Line 156 | public class AtomicReferenceArrayTest ex
156              ai.set(i, one);
157              while (!ai.weakCompareAndSet(i, one,two));
158              while (!ai.weakCompareAndSet(i, two,m4));
159 <            assertEquals(m4,ai.get(i));
159 >            assertSame(m4,ai.get(i));
160              while (!ai.weakCompareAndSet(i, m4,seven));
161 <            assertEquals(seven,ai.get(i));
161 >            assertSame(seven,ai.get(i));
162          }
163      }
164  
# Line 169 | Line 169 | public class AtomicReferenceArrayTest ex
169          AtomicReferenceArray ai = new AtomicReferenceArray(SIZE);
170          for (int i = 0; i < SIZE; ++i) {
171              ai.set(i, one);
172 <            assertEquals(one,ai.getAndSet(i,zero));
173 <            assertEquals(0,ai.getAndSet(i,m10));
174 <            assertEquals(m10,ai.getAndSet(i,one));
172 >            assertSame(one,ai.getAndSet(i,zero));
173 >            assertSame(zero,ai.getAndSet(i,m10));
174 >            assertSame(m10,ai.getAndSet(i,one));
175          }
176      }
177  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines