Преглед на файлове

[Routing] Added XmlFileLoader tests handling invalid xml files (schema validation based).

Jakub Zalas преди 14 години
родител
ревизия
29922faa33
променени са 1 файла, в които са добавени 10 реда и са изтрити 0 реда
  1. 10 0
      tests/Symfony/Tests/Component/Routing/Loader/XmlFileLoaderTest.php

+ 10 - 0
tests/Symfony/Tests/Component/Routing/Loader/XmlFileLoaderTest.php

@@ -58,6 +58,16 @@ class XmlFileLoaderTest extends \PHPUnit_Framework_TestCase
      * @dataProvider getPathsToInvalidFiles
      */
     public function testLoadThrowsExceptionWithInvalidFile($filePath)
+    {
+        $loader = new XmlFileLoader(new FileLocator(array(__DIR__.'/../Fixtures')));
+        $loader->load($filePath);
+    }
+
+    /**
+     * @expectedException \InvalidArgumentException
+     * @dataProvider getPathsToInvalidFiles
+     */
+    public function testLoadThrowsExceptionWithInvalidFileEvenWithoutSchemaValidation($filePath)
     {
         $loader = new CustomXmlFileLoader(new FileLocator(array(__DIR__.'/../Fixtures')));
         $loader->load($filePath);