Code Duplication    Length = 11-11 lines in 2 locations

Tests/DependencyInjection/XMLSchemaTest.php 2 locations

@@ 38-48 (lines=11) @@
35
        $xmlns = 'http://symfony.com/schema/dic/doctrine';
36
37
        $dbalElements = $dom->getElementsByTagNameNS($xmlns, 'dbal');
38
        if ($dbalElements->length) {
39
            $dbalDom    = new DOMDocument('1.0', 'UTF-8');
40
            $dbalNode   = $dbalDom->importNode($dbalElements->item(0));
41
            $configNode = $dbalDom->createElementNS($xmlns, 'config');
42
            $configNode->appendChild($dbalNode);
43
            $dbalDom->appendChild($configNode);
44
45
            $ret = $dbalDom->schemaValidate(__DIR__ . '/../../Resources/config/schema/doctrine-1.0.xsd');
46
            $this->assertTrue($ret, 'DoctrineBundle Dependency Injection XMLSchema did not validate this XML instance.');
47
            $found = true;
48
        }
49
50
        $ormElements = $dom->getElementsByTagNameNS($xmlns, 'orm');
51
        if ($ormElements->length) {
@@ 51-61 (lines=11) @@
48
        }
49
50
        $ormElements = $dom->getElementsByTagNameNS($xmlns, 'orm');
51
        if ($ormElements->length) {
52
            $ormDom     = new DOMDocument('1.0', 'UTF-8');
53
            $ormNode    = $ormDom->importNode($ormElements->item(0));
54
            $configNode = $ormDom->createElementNS($xmlns, 'config');
55
            $configNode->appendChild($ormNode);
56
            $ormDom->appendChild($configNode);
57
58
            $ret = $ormDom->schemaValidate(__DIR__ . '/../../Resources/config/schema/doctrine-1.0.xsd');
59
            $this->assertTrue($ret, 'DoctrineBundle Dependency Injection XMLSchema did not validate this XML instance.');
60
            $found = true;
61
        }
62
63
        $this->assertTrue($found, 'Neither <doctrine:orm> nor <doctrine:dbal> elements found in given XML. Are namespaces configured correctly?');
64
    }