소스 검색

Fix for failing tests #1199 when Twig vendor doesn't exists.

Joseph Bielawski 14 년 전
부모
커밋
a414e56881
1개의 변경된 파일9개의 추가작업 그리고 0개의 파일을 삭제
  1. 9 0
      src/Symfony/Bundle/SecurityBundle/Tests/Functional/WebTestCase.php

+ 9 - 0
src/Symfony/Bundle/SecurityBundle/Tests/Functional/WebTestCase.php

@@ -22,6 +22,15 @@ class WebTestCase extends BaseWebTestCase
         self::assertEquals('http://localhost'.$location, $response->headers->get('Location'));
     }
 
+    protected function setUp()
+    {
+        if (!class_exists('Twig_Environment')) {
+            $this->markTestSkipped('Twig is not available.');
+        }
+
+        parent::setUp();
+    }
+
     protected function deleteTmpDir($testCase)
     {
         if (!file_exists($dir = sys_get_temp_dir().'/'.$testCase)) {