2015-06-15 6 views
4

Как справиться с интернационализацией в cakephp 3 при проведении модульного тестирования? В моем случае мне нужно сделать assertResponseContains('Tilføj'), который содержит символ «ø», и по какой-то причине phpunit can not читает его правильно, поэтому тест не удается, даже если ответ содержит данное слово. Какие-либо предложения ? ,Интернационализация CakePHP

+1

Вы уверены, что ваши файлы закодированы правильно, используя UTF8? Тогда он должен соответствовать точно прекрасному афайку. – mark

+0

Да, все установлено правильно. – radioaktiv

ответ

2

Я нашел решение. Я действительно запускал тест из командной строки, который не смог правильно отобразить букву «Ø». Таким образом, решение заключалось в том, чтобы изменить кодовую страницу терминала на UTF-8 с помощью команды chcp 65001 i

Смежные вопросы