• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching +full:argument +full:- +full:count

19         // Test integer argument.
21 $this->assertSame(MAX_INT32, $arr[MAX_INT32]);
23 $this->assertSame(MIN_INT32, $arr[MIN_INT32]);
24 $this->assertEquals(2, count($arr));
25 $this->assertTrue(isset($arr[MAX_INT32]));
26 $this->assertTrue(isset($arr[MIN_INT32]));
29 $this->assertEquals(0, count($arr));
31 // Test float argument.
34 $this->assertSame(1, $arr[1]);
35 $this->assertSame(2, $arr[2]);
37 $this->assertSame(MAX_INT32, $arr[MAX_INT32]);
39 $this->assertSame(MIN_INT32, $arr[MIN_INT32]);
40 $this->assertEquals(4, count($arr));
45 $this->assertEquals(0, count($arr));
47 // Test string argument.
49 $this->assertSame(2, $arr[2]);
51 $this->assertSame(3, $arr[3]);
53 $this->assertSame(MAX_INT32, $arr[MAX_INT32]);
54 $this->assertEquals(3, count($arr));
58 $this->assertEquals(0, count($arr));
68 $this->assertSame($key, $val);
72 $this->assertTrue(isset($arr_test[0]));
73 $this->assertTrue(isset($arr_test[1]));
74 $this->assertTrue(isset($arr_test[2]));
75 $this->assertSame(3, $i);
85 // Test integer argument.
87 $this->assertSame(-1, $arr[-1]);
88 $this->assertEquals(1, count($arr));
90 $this->assertEquals(0, count($arr));
92 $arr[-1] = -1;
93 $this->assertSame(-1, $arr[-1]);
95 $this->assertSame(MIN_UINT32, $arr[MIN_UINT32]);
96 $this->assertEquals(2, count($arr));
97 unset($arr[-1]);
99 $this->assertEquals(0, count($arr));
101 // Test float argument.
103 $this->assertSame(-1, $arr[-1]);
104 $this->assertEquals(1, count($arr));
106 $this->assertEquals(0, count($arr));
109 $this->assertSame(3, $arr[3]);
110 $arr[-1.0] = -1.0;
111 $this->assertSame(-1, $arr[-1]);
113 $this->assertSame(MIN_UINT32, $arr[MIN_UINT32]);
114 $this->assertEquals(3, count($arr));
116 unset($arr[-1.0]);
118 $this->assertEquals(0, count($arr));
120 // Test string argument.
122 $this->assertSame(-1, $arr[-1]);
123 $this->assertEquals(1, count($arr));
125 $this->assertEquals(0, count($arr));
128 $this->assertSame(7, $arr[7]);
130 $this->assertSame(3, $arr[3]);
131 $arr['-1.0'] = '-1.0';
132 $this->assertSame(-1, $arr[-1]);
134 $this->assertSame(MIN_UINT32, $arr[MIN_UINT32]);
135 $this->assertEquals(4, count($arr));
138 unset($arr['-1.0']);
140 $this->assertEquals(0, count($arr));
150 // Test integer argument.
154 $this->assertSame(MAX_INT64_STRING, $arr[MAX_INT64_STRING]);
155 $this->assertSame(MIN_INT64_STRING, $arr[MIN_INT64_STRING]);
157 $this->assertSame(MAX_INT64, $arr[MAX_INT64]);
158 $this->assertSame(MIN_INT64, $arr[MIN_INT64]);
160 $this->assertEquals(2, count($arr));
163 $this->assertEquals(0, count($arr));
165 // Test float argument.
168 $this->assertSame('1', $arr['1']);
170 $this->assertSame(1, $arr[1]);
172 $this->assertEquals(1, count($arr));
174 $this->assertEquals(0, count($arr));
176 // Test string argument.
182 $this->assertSame('2', $arr['2']);
183 $this->assertSame('3', $arr['3']);
184 $this->assertSame(MAX_INT64_STRING, $arr[MAX_INT64_STRING]);
185 $this->assertSame(MIN_INT64_STRING, $arr[MIN_INT64_STRING]);
187 $this->assertSame(2, $arr[2]);
188 $this->assertSame(3, $arr[3]);
189 $this->assertSame(MAX_INT64, $arr[MAX_INT64]);
190 $this->assertSame(MIN_INT64, $arr[MIN_INT64]);
192 $this->assertEquals(4, count($arr));
197 $this->assertEquals(0, count($arr));
207 // Test integer argument.
210 $this->assertSame(MAX_UINT64_STRING, $arr[MAX_UINT64_STRING]);
212 $this->assertSame(MAX_UINT64, $arr[MAX_UINT64]);
214 $this->assertEquals(1, count($arr));
216 $this->assertEquals(0, count($arr));
218 // Test float argument.
221 $this->assertSame('1', $arr['1']);
223 $this->assertSame(1, $arr[1]);
225 $this->assertEquals(1, count($arr));
227 $this->assertEquals(0, count($arr));
229 // Test string argument.
235 $this->assertSame('2', $arr['2']);
236 $this->assertSame('3', $arr['3']);
237 $this->assertSame(MAX_UINT64_STRING, $arr[MAX_UINT64_STRING]);
239 $this->assertSame(2, $arr[2]);
240 $this->assertSame(3, $arr[3]);
241 $this->assertSame(MAX_UINT64, $arr[MAX_UINT64]);
244 $this->assertEquals(3, count($arr));
248 $this->assertEquals(0, count($arr));
260 $this->assertEquals(1.0, $arr[0], '', MAX_FLOAT_DIFF);
263 $this->assertEquals(1.1, $arr[1], '', MAX_FLOAT_DIFF);
266 $this->assertEquals(2.0, $arr[2], '', MAX_FLOAT_DIFF);
268 $this->assertEquals(3.1, $arr[3], '', MAX_FLOAT_DIFF);
270 $this->assertEquals(4, count($arr));
282 $this->assertEquals(1.0, $arr[0], '', MAX_FLOAT_DIFF);
285 $this->assertEquals(1.1, $arr[1], '', MAX_FLOAT_DIFF);
288 $this->assertEquals(2.0, $arr[2], '', MAX_FLOAT_DIFF);
290 $this->assertEquals(3.1, $arr[3], '', MAX_FLOAT_DIFF);
292 $this->assertEquals(4, count($arr));
304 $this->assertSame(True, $arr[True]);
305 $this->assertEquals(1, count($arr));
307 $this->assertEquals(0, count($arr));
310 $this->assertSame(False, $arr[False]);
311 $this->assertEquals(1, count($arr));
313 $this->assertEquals(0, count($arr));
316 $arr[-1] = -1;
317 $this->assertSame(True, $arr[True]);
318 $this->assertEquals(1, count($arr));
319 unset($arr[-1]);
320 $this->assertEquals(0, count($arr));
323 $this->assertSame(False, $arr[False]);
324 $this->assertEquals(1, count($arr));
326 $this->assertEquals(0, count($arr));
330 $this->assertSame(True, $arr[True]);
331 $this->assertEquals(1, count($arr));
333 $this->assertEquals(0, count($arr));
336 $this->assertSame(False, $arr[False]);
337 $this->assertEquals(1, count($arr));
339 $this->assertEquals(0, count($arr));
343 $this->assertSame(True, $arr[True]);
344 $this->assertEquals(1, count($arr));
346 $this->assertEquals(0, count($arr));
349 $this->assertSame(False, $arr[False]);
350 $this->assertEquals(1, count($arr));
352 $this->assertEquals(0, count($arr));
364 $this->assertSame('abc', $arr['abc']);
365 $this->assertEquals(1, count($arr));
367 $this->assertEquals(0, count($arr));
370 $this->assertSame('1', $arr['1']);
371 $this->assertEquals(1, count($arr));
373 $this->assertEquals(0, count($arr));
376 $this->assertSame('1.1', $arr['1.1']);
377 $this->assertEquals(1, count($arr));
379 $this->assertEquals(0, count($arr));
382 $this->assertSame('1', $arr['1']);
383 $this->assertEquals(1, count($arr));
385 $this->assertEquals(0, count($arr));
395 $this->assertSame($key, $val);
399 $this->assertTrue(isset($arr_test['0']));
400 $this->assertTrue(isset($arr_test['1']));
401 $this->assertTrue(isset($arr_test['2']));
402 $this->assertSame(3, $i);
415 $sub_m->setA(1);
417 $this->assertSame(1, $arr[0]->getA());
419 $this->assertEquals(1, count($arr));
426 $arr[$i]->setA($i);
433 $value_test[] = $val->getA();
436 $this->assertTrue(isset($key_test['0']));
437 $this->assertTrue(isset($key_test['1']));
438 $this->assertTrue(isset($key_test['2']));
439 $this->assertTrue(isset($value_test['0']));
440 $this->assertTrue(isset($value_test['1']));
441 $this->assertTrue(isset($value_test['2']));
442 $this->assertSame(3, $i);
455 $m->setMapBoolBool($values);
461 $m->setMapInt32Int32($values);
467 $m->setMapInt32Double($values);
473 $m->setMapStringString($values);
479 $m->setMapInt32Message($values);
492 // $arr[0]->SetMapRecursive($arr);
503 // $this->assertLessThan($start, $end);