я получил проект Yii2, который использует базу данных с именем интерфейс, но я хотел бы выполнить свои приемочные испытания на другую базу данных с именем codeception. Проблема в том, что когда я запускаю тесты, она по-прежнему использует базу данных frontend вместо код-код. Невозможно ли запустить тесты приемки в другой базе данных, или я делаю что-то неправильно?Codeception приемочного испытания, работающие на базе Dev вместо тестовой базы данных
acceptance.suite.yml
class_name: AcceptanceTester
modules:
enabled: [ WebDriver, Db ]
config:
Db:
dsn: 'mysql:host=localhost;dbname=codeception'
user: 'root'
password: ''
dump: _data/dump.sql
populate: true
cleanup: false
WebDriver:
url: 'http://localhost:8080/myproject/frontend/web'
browser: 'firefox'
env:
chrome:
modules:
config:
WebDriver:
browser: 'chrome'
интерфейс \ codeception.yml
namespace: tests\codeception\frontend
actor: Tester
paths:
tests: .
log: _output
data: _data
helpers: _support
settings:
bootstrap: _bootstrap.php
suite_class: \PHPUnit_Framework_TestSuite
colors: true
memory_limit: 1024M
log: true
config:
test_entry_url: http://localhost:8080/myproject/web/index-test.php