Skip to content

Commit 4951f2e

Browse files
author
Dmitry Kologrivov
committed
Merge branch 'MA-44227' into 'master3'
MAGETWO-44227: fix integrity test for xsd schema See merge request !145
2 parents 468fe01 + 930a224 commit 4951f2e

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

dev/tests/integration/testsuite/Magento/Test/Integrity/Modular/ViewConfigFilesTest.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,17 @@ class ViewConfigFilesTest extends \PHPUnit_Framework_TestCase
1313
*/
1414
public function testViewConfigFile($file)
1515
{
16-
/** @var \Magento\Framework\View\Xsd\Reader $reader */
17-
$reader = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->get(
18-
'Magento\Framework\View\Xsd\Reader'
19-
);
20-
$mergeXsd = $reader->read();
2116
$domConfig = new \Magento\Framework\Config\Dom($file);
17+
$urnResolver = new \Magento\Framework\Config\Dom\UrnResolver();
2218
$result = $domConfig->validate(
23-
$mergeXsd,
19+
$urnResolver->getRealPath('urn:magento:framework:Config/etc/view.xsd'),
2420
$errors
2521
);
26-
$this->assertTrue($result, "Invalid XML-file: {$file}\n" . join("\n", $errors));
22+
$message = "Invalid XML-file: {$file}\n";
23+
foreach ($errors as $error) {
24+
$message .= "{$error->message} Line: {$error->line}\n";
25+
}
26+
$this->assertTrue($result, $message);
2727
}
2828

2929
/**

0 commit comments

Comments
 (0)