Skip to content

Commit a8704f0

Browse files
committed
Added some tests that cover the ctype_digit condition
1 parent 4db5bf5 commit a8704f0

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

tests/TestCase/Model/Table/AclNodesTest.php

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,21 +250,41 @@ public function testNode()
250250
$expected = [8, 7, 6, 1];
251251
$this->assertSame($expected, $result);
252252

253+
$result = $Aco->node("8");
254+
$result = $result->all()->extract('id')->toArray();
255+
$expected = [8, 7, 6, 1];
256+
$this->assertSame($expected, $result);
257+
253258
$result = $Aco->node(7);
254259
$result = $result->all()->extract('id')->toArray();
255260
$expected = [7, 6, 1];
256261
$this->assertSame($expected, $result);
257262

263+
$result = $Aco->node("7");
264+
$result = $result->all()->extract('id')->toArray();
265+
$expected = [7, 6, 1];
266+
$this->assertSame($expected, $result);
267+
258268
$result = $Aco->node(4);
259269
$result = $result->all()->extract('id')->toArray();
260270
$expected = [4, 3, 2, 1];
261271
$this->assertSame($expected, $result);
262272

273+
$result = $Aco->node("4");
274+
$result = $result->all()->extract('id')->toArray();
275+
$expected = [4, 3, 2, 1];
276+
$this->assertSame($expected, $result);
277+
263278
$result = $Aco->node(3);
264279
$result = $result->all()->extract('id')->toArray();
265280
$expected = [3, 2, 1];
266281
$this->assertSame($expected, $result);
267282

283+
$result = $Aco->node("3");
284+
$result = $result->all()->extract('id')->toArray();
285+
$expected = [3, 2, 1];
286+
$this->assertSame($expected, $result);
287+
268288
$this->assertFalse($Aco->node('Controller2/action3'));
269289

270290
$this->assertFalse($Aco->node('Controller2/action3/record5'));

0 commit comments

Comments
 (0)