Как запустить функциональные тесты TYPO3 с помощью ddev? - PullRequest
0 голосов
/ 25 октября 2018

Я попытался запустить функциональные тесты для расширения TYPO3 внутри ddev.Я столкнулся с проблемой, что TYPO3 пытается создать новые базы данных для тестов, но по умолчанию пользователь ddev db с именем db не может создавать новые базы данных.

Как я могу обойти эту проблему?

Ответы [ 2 ]

0 голосов
/ 08 ноября 2018

В базовой документации TYPO3 недавно добавлена ​​глава о тестировании.Он дает некоторое представление о том, как можно выполнить расширение и тестирование проекта: https://docs.typo3.org/typo3cms/CoreApiReference/Testing/Index.html.

Для расширений запускается собственная система контейнерных тестов для функциональных тестов, для проектов задокументирован пример использования ddev для выполнения приемочных тестов.Последний может быть изменен / расширен для функциональных тестов.Документы по тестированию также объясняют, почему TYPO3 создает собственные экземпляры для каждого теста.

0 голосов
/ 25 октября 2018

Контейнер базы данных ddev также предоставляет пользователю root, который вы можете использовать для этого.Просто используйте root в качестве имени пользователя и root в качестве пароля для ваших тестов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...