• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/xnu-2422.115.4/iokit/Tests/

Lines Matching refs:array1

44     OSArray *array1, *array2;
47 array1 = OSArray::withCapacity(1);
48 TEST_ASSERT('A', "0a", array1);
49 if (array1)
50 array1->release();
60 array1 = OSArray::withCapacity(1);
61 TEST_ASSERT('A', "1a", array1);
62 if (array1) {
63 TEST_ASSERT('A', "1b", !array1->getCount());
64 TEST_ASSERT('A', "1c", 1 == array1->getCapacity());
65 TEST_ASSERT('A', "1d", 1 == array1->getCapacityIncrement());
66 TEST_ASSERT('A', "1e", 4 == array1->setCapacityIncrement(4));
67 TEST_ASSERT('A', "1f", 4 == array1->getCapacityIncrement());
68 TEST_ASSERT('A', "1g", 8 == array1->ensureCapacity(5));
74 TEST_ASSERT('A', "1h", array1->setObject(cache[0]));
75 TEST_ASSERT('A', "1i", cache[0] == array1->getObject(0));
79 TEST_ASSERT('A', "1k", 1 == array1->getCount());
80 array1->flushCollection();
81 TEST_ASSERT('A', "1l", !array1->getCount());
84 array1->release();
93 array1 = OSArray::withObjects(cache, numStrCache, numStrCache);
94 TEST_ASSERT('A', "2a", array1);
97 if (array1) {
98 TEST_ASSERT('A', "2b", numStrCache == (int) array1->getCount());
99 TEST_ASSERT('A', "2c", numStrCache == (int) array1->getCapacity());
101 numStrCache == (int) array1->getCapacityIncrement());
103 for (i = 0; (str = array1->getObject(i)); i++) {
110 array1->release();
120 array1 = OSArray::withObjects(cache, numStrCache, numStrCache);
121 TEST_ASSERT('A', "3a", array1);
125 if (array1) {
129 TEST_ASSERT('A', "3d", array2->setObject(array1));
130 TEST_ASSERT('A', "3e", array1->getCount() == array2->getCount());
154 if (array1) {
155 array2 = OSArray::withArray(array1, numStrCache - 1);
157 array2 = OSArray::withArray(array1, array1->getCount());
159 array1->release();
177 array1 = OSArray::withCapacity(numStrCache);
178 TEST_ASSERT('A', "4a", array1);
179 if (array1) {
183 count += array1->setObject(str);
184 count2 += (str == array1->lastObject());
187 TEST_ASSERT('A', "4b", numStrCache == (int) array1->getCount());
207 if (array1 && array2) {
210 for (i = array1->getCount() - 1; (sym = array2->__takeObject(0)); i--) {
211 str = array1->replaceObject(sym, i);
219 TEST_ASSERT('A', "4k", numStrCache == (int) array1->getCount());
222 array1->release();
226 if (array1) array1->release();
233 array1 = OSArray::withCapacity(numStrCache);
234 TEST_ASSERT('A', "5a", array1);
235 if (array1) {
238 count += array1->setObject(sym);
241 TEST_ASSERT('A', "5b", numStrCache == (int) array1->getCount());
244 for (i = 0; (sym = array1->getObject(i)); )
248 //sym = array1->__takeObject(i);
250 array1->removeObject(i);
252 TEST_ASSERT('A', "5c", numStrCache != (int) array1->getCount());
257 for (count2 = false, j = 0; (str = array1->getObject(j)); j++)
266 array1->release();