My Configuration in codeception.yml
actor: Tester
paths:
tests: tests
log: tests/_output
data: tests/_data
support: tests/_support
envs: tests/_envs
settings:
bootstrap: _bootstrap.php
colors: true
memory_limit: 1024M
extensions:
enabled:
- Codeception\Extension\RunFailed
modules:
config:
Db:
dsn: 'mysql:host=localhost;dbname=loket_new'
user: 'root'
password: '123123'
populate: false
cleanup: false
reconnect: true
But when i ran test, error raised.
$I = new AcceptanceTester($scenario);
$I->wantTo('Booking One Ticket');
$I->click('Beli Tiket');
$I->seeInDatabase('invoice', ['invoice_code' => 'ABCDEF']);
Have you enabled Db module in acceptance.suite.yml ?
After i have enabled Db module in acceptance.suite.yml, it works! Thanks
```class_name: AcceptanceTester
modules:
enabled:
- PhpBrowser:
url: http://localhost/
- Db:
- \Helper\Acceptance
Can Codeception test database over SSH connection?
It isn't a question about Codeception. Can PDO do it?
Most helpful comment
After i have enabled Db module in acceptance.suite.yml, it works! Thanks
```class_name: AcceptanceTester
modules:
enabled:
- PhpBrowser:
url: http://localhost/
- Db:
- \Helper\Acceptance