Code Duplication    Length = 15-15 lines in 2 locations

tests/LoadPhpcsReportTest.php 2 locations

@@ 10-24 (lines=15) @@
7
8
class LoadPhpcsReportTest extends TestCase
9
{
10
    public function testCanMakeClass()
11
    {
12
        $phpcs = new PhpCsLoader(__DIR__ . '/fixtures/phpcs.json');
13
        $invalidLines = $phpcs->getLines();
14
        $expected = [
15
            '/full/path/to/file/src/XMLReport.php' => [
16
                11 => ['Opening brace should be on the line after the declaration; found 1 blank line(s)'],
17
                12 => ['Line indented incorrectly; expected at least 8 spaces, found 4'],
18
            ],
19
        ];
20
21
        $this->assertEquals($expected, $invalidLines);
22
        $this->assertFalse($phpcs->isValidLine('/full/path/to/file/src/XMLReport.php', 11));
23
        $this->assertTrue($phpcs->isValidLine('/full/path/to/file/src/XMLReport.php', 10));
24
    }
25
26
    /**
27
     * @expectedException \InvalidArgumentException
@@ 41-55 (lines=15) @@
38
        $this->assertTrue($phpcs->handleNotFoundFile());
39
    }
40
41
    public function testStrictMode()
42
    {
43
        $phpcs = new PhpCsLoaderStrict(__DIR__ . '/fixtures/phpcsstrict.json');
44
        $invalidLines = $phpcs->getLines();
45
        $expected = [
46
            '/full/path/to/file/src/XMLReport.php' => [
47
                11 => ['Opening brace should be on the line after the declaration; found 1 blank line(s)'],
48
                12 => ['Line indented incorrectly; expected at least 8 spaces, found 4'],
49
            ],
50
        ];
51
52
        $this->assertEquals($expected, $invalidLines);
53
        $this->assertFalse($phpcs->isValidLine('/full/path/to/file/src/XMLReport.php', 11));
54
        $this->assertTrue($phpcs->isValidLine('/full/path/to/file/src/XMLReport.php', 10));
55
    }
56
57
    public function testWholeFileError()
58
    {