GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.

Code Duplication    Length = 12-13 lines in 10 locations

tests/AdjacencyListBehaviorTestCase.php 10 locations

@@ 247-258 (lines=12) @@
244
        $this->assertDataSetsEqual($expectedDataSet, $dataSet);
245
    }
246
247
    public function testPrependToInsertInNoEmpty()
248
    {
249
        $node = new Node(['slug' => 'new1']);
250
        $this->assertTrue($node->prependTo(Node::findOne(1))->save());
251
252
        $node = new NodeJoin(['slug' => 'new2']);
253
        $this->assertTrue($node->prependTo(NodeJoin::findOne(41))->save());
254
255
        $dataSet = $this->getConnection()->createDataSet(['tree']);
256
        $expectedDataSet = new ArrayDataSet(require(__DIR__ . '/data/test-prepend-to-insert-in-no-empty.php'));
257
        $this->assertDataSetsEqual($expectedDataSet, $dataSet);
258
    }
259
260
    public function testPrependToInsertInEmpty()
261
    {
@@ 260-271 (lines=12) @@
257
        $this->assertDataSetsEqual($expectedDataSet, $dataSet);
258
    }
259
260
    public function testPrependToInsertInEmpty()
261
    {
262
        $node = new Node(['slug' => 'new1']);
263
        $this->assertTrue($node->prependTo(Node::findOne(27))->save());
264
265
        $node = new NodeJoin(['slug' => 'new2']);
266
        $this->assertTrue($node->prependTo(NodeJoin::findOne(56))->save());
267
268
        $dataSet = $this->getConnection()->createDataSet(['tree']);
269
        $expectedDataSet = new ArrayDataSet(require(__DIR__ . '/data/test-prepend-to-insert-in-empty.php'));
270
        $this->assertDataSetsEqual($expectedDataSet, $dataSet);
271
    }
272
273
    public function testPrependToUpdateSameNode()
274
    {
@@ 381-392 (lines=12) @@
378
        $this->assertTrue($node->prependTo(Node::findOne(30))->save());
379
    }
380
381
    public function testAppendToInsertInNoEmpty()
382
    {
383
        $node = new Node(['slug' => 'new1']);
384
        $this->assertTrue($node->appendTo(Node::findOne(1))->save());
385
386
        $node = new NodeJoin(['slug' => 'new2']);
387
        $this->assertTrue($node->appendTo(NodeJoin::findOne(41))->save());
388
389
        $dataSet = $this->getConnection()->createDataSet(['tree']);
390
        $expectedDataSet = new ArrayDataSet(require(__DIR__ . '/data/test-append-to-insert-in-no-empty.php'));
391
        $this->assertDataSetsEqual($expectedDataSet, $dataSet);
392
    }
393
394
    public function testAppendToInsertInEmpty()
395
    {
@@ 394-405 (lines=12) @@
391
        $this->assertDataSetsEqual($expectedDataSet, $dataSet);
392
    }
393
394
    public function testAppendToInsertInEmpty()
395
    {
396
        $node = new Node(['slug' => 'new1']);
397
        $this->assertTrue($node->appendTo(Node::findOne(27))->save());
398
399
        $node = new NodeJoin(['slug' => 'new2']);
400
        $this->assertTrue($node->appendTo(NodeJoin::findOne(56))->save());
401
402
        $dataSet = $this->getConnection()->createDataSet(['tree']);
403
        $expectedDataSet = new ArrayDataSet(require(__DIR__ . '/data/test-append-to-insert-in-empty.php'));
404
        $this->assertDataSetsEqual($expectedDataSet, $dataSet);
405
    }
406
407
    public function testAppendToUpdateSameNode()
408
    {
@@ 516-527 (lines=12) @@
513
        $this->assertTrue($node->appendTo(Node::findOne(30))->save());
514
    }
515
516
    public function testInsertBeforeInsertNoGap()
517
    {
518
        $node = new Node(['slug' => 'new1']);
519
        $this->assertTrue($node->insertBefore(Node::findOne(2))->save());
520
521
        $node = new NodeJoin(['slug' => 'new2']);
522
        $this->assertTrue($node->insertBefore(NodeJoin::findOne(49))->save());
523
524
        $dataSet = $this->getConnection()->createDataSet(['tree']);
525
        $expectedDataSet = new ArrayDataSet(require(__DIR__ . '/data/test-insert-before-insert-no-gap.php'));
526
        $this->assertDataSetsEqual($expectedDataSet, $dataSet);
527
    }
528
529
    public function testInsertBeforeInsertGap()
530
    {
@@ 529-540 (lines=12) @@
526
        $this->assertDataSetsEqual($expectedDataSet, $dataSet);
527
    }
528
529
    public function testInsertBeforeInsertGap()
530
    {
531
        $node = new Node(['slug' => 'new1']);
532
        $this->assertTrue($node->insertBefore(Node::findOne(14))->save());
533
534
        $node = new NodeJoin(['slug' => 'new2']);
535
        $this->assertTrue($node->insertBefore(NodeJoin::findOne(49))->save());
536
537
        $dataSet = $this->getConnection()->createDataSet(['tree']);
538
        $expectedDataSet = new ArrayDataSet(require(__DIR__ . '/data/test-insert-before-insert-gap.php'));
539
        $this->assertDataSetsEqual($expectedDataSet, $dataSet);
540
    }
541
542
    public function testInsertBeforeInsertBegin()
543
    {
@@ 542-553 (lines=12) @@
539
        $this->assertDataSetsEqual($expectedDataSet, $dataSet);
540
    }
541
542
    public function testInsertBeforeInsertBegin()
543
    {
544
        $node = new Node(['slug' => 'new1']);
545
        $this->assertTrue($node->insertBefore(Node::findOne(16))->save());
546
547
        $node = new NodeJoin(['slug' => 'new2']);
548
        $this->assertTrue($node->insertBefore(NodeJoin::findOne(57))->save());
549
550
        $dataSet = $this->getConnection()->createDataSet(['tree']);
551
        $expectedDataSet = new ArrayDataSet(require(__DIR__ . '/data/test-insert-before-insert-begin.php'));
552
        $this->assertDataSetsEqual($expectedDataSet, $dataSet);
553
    }
554
555
    public function testInsertBeforeUpdateSameNode()
556
    {
@@ 637-648 (lines=12) @@
634
        $this->assertTrue($node->insertBefore(Node::findOne(30))->save());
635
    }
636
637
    public function testInsertAfterInsertNoGap()
638
    {
639
        $node = new Node(['slug' => 'new1']);
640
        $this->assertTrue($node->insertAfter(Node::findOne(4))->save());
641
642
        $node = new NodeJoin(['slug' => 'new2']);
643
        $this->assertTrue($node->insertAfter(NodeJoin::findOne(50))->save());
644
645
        $dataSet = $this->getConnection()->createDataSet(['tree']);
646
        $expectedDataSet = new ArrayDataSet(require(__DIR__ . '/data/test-insert-after-insert-no-gap.php'));
647
        $this->assertDataSetsEqual($expectedDataSet, $dataSet);
648
    }
649
650
    public function testInsertAfterInsertGap()
651
    {
@@ 650-662 (lines=13) @@
647
        $this->assertDataSetsEqual($expectedDataSet, $dataSet);
648
    }
649
650
    public function testInsertAfterInsertGap()
651
    {
652
        $node = new Node(['slug' => 'new1']);
653
        $this->assertTrue($node->insertAfter(Node::findOne(19))->save());
654
655
        $node = new NodeJoin(['slug' => 'new2']);
656
        $this->assertTrue($node->insertAfter(NodeJoin::findOne(50))->save());
657
658
659
        $dataSet = $this->getConnection()->createDataSet(['tree']);
660
        $expectedDataSet = new ArrayDataSet(require(__DIR__ . '/data/test-insert-after-insert-gap.php'));
661
        $this->assertDataSetsEqual($expectedDataSet, $dataSet);
662
    }
663
664
    public function testInsertAfterInsertEnd()
665
    {
@@ 664-675 (lines=12) @@
661
        $this->assertDataSetsEqual($expectedDataSet, $dataSet);
662
    }
663
664
    public function testInsertAfterInsertEnd()
665
    {
666
        $node = new Node(['slug' => 'new1']);
667
        $this->assertTrue($node->insertAfter(Node::findOne(14))->save());
668
669
        $node = new NodeJoin(['slug' => 'new2']);
670
        $this->assertTrue($node->insertAfter(NodeJoin::findOne(54))->save());
671
672
        $dataSet = $this->getConnection()->createDataSet(['tree']);
673
        $expectedDataSet = new ArrayDataSet(require(__DIR__ . '/data/test-insert-after-insert-end.php'));
674
        $this->assertDataSetsEqual($expectedDataSet, $dataSet);
675
    }
676
677
    public function testInsertAfterUpdateSameNode()
678
    {