運行時phpunit -c vendor/symfony/
24個10758聲明失敗。這些錯誤完全發生在本地化的任務...一些例子:Symfony 2的本地化單元測試
1) Symfony\Tests\Component\Form\Extension\Core\DataTransforme\DateTimeToLocalizedStringTransformerTest::testTransformLongTime
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'03.02.2010 04:05:06 GMT+00:00'
+'03.02.2010 04:05:06 GMT'
12) Symfony\Tests\Component\Locale\Stub\StubNumberFormatterTest::testFormatCurrencyWithCurrencyStyleIntl with data set #3 (100, 'BRL', 'R$100.00')
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'R$100.00'
+'BR$100.00'
似乎有什麼毛病我的php.ini或config.yml設置,但我想不出什麼。我搜索stackoverflow,symfony論壇和谷歌當然,但無法找到任何解決方案。
我設置了這裏列出的所有東西(當然,APC除外):http://symfony.com/doc/2.0/reference/requirements.html 需求檢查不會產生任何錯誤。
任何想法?
- OS:MacOS X的10.6.8
- PHP版本:PHP 5.3.8
- Symfony2的版本:2.0.5/2.0.9
- ICU版本:4.8.1
- date.timezone在php.ini: 「歐洲/柏林」 中的symfony的parameters.ini
- 區域設置:德
是什麼規格說,有關的ini配置值來運行測試套件?該套件的原始作者可能已經爲套件提供了引導文件,XML配置文件或命令行參數如何正確調用它。 – hakre 2012-01-07 10:16:58
我正在使用vendor/symfony中提供的XML配置。所有其他要求(PHP配置明智)應該得到滿足。 – AaL 2012-02-24 08:59:52