Я использую Symfony2 с Behat, Mink и FosUser Bundle.Проблема состоит в том, что проверка входа всегда завершается неудачно (вход в систему отлично работает в процессе разработки).
Scenario: A user can login
Given I am on "http://localhost:8888/myapp/web/login"
And fill in "username" with "psitest@domain.pt"
And fill in "password" with "pass"
And press "login"
Then I should see "Logout"
Проверка завершается неудачно с текстом «Выход из системы» не найден нигде в тексте текущей страницы.Любая идея о том, что не хватает или как я мог отладить проблему?
Я могу тестировать неаутентифицированные страницы с помощью Behat / Mink.
[Обновление]
Конфигурационный тест выглядит следующим образом (только соответствующие биты):
## Security Configuration
security:
encoders:
Symfony\Component\Security\Core\User\User: plaintext
providers:
main:
users:
psitest@thisislove.pt: { password: senha, roles: ROLE_ADMIN }
firewalls:
secured_area:
pattern: ^/
http_basic: true
logout: true
security: true
anonymous: true