maximaster / bitrix-codeception
Модуль Codeception для запуска тестов использующих Битрикс.
v1.0.0
2024-08-28 14:40 UTC
Requires
- php: ^7.4
- codeception/codeception: ^4.0
- maximaster/bitrix-loader: ^1.1
- symfony/lock: ^5.4
Suggests
- maximaster/bitrix-single-connect: ^1.0.0 для старых версий Битрикс, где ядро делает два подключения к базе.
This package is auto-updated.
Last update: 2024-10-28 15:06:23 UTC
README
Модуль Codeception для запуска тестов использующих Битрикс.
Оборачивает запуск каждого теста в транзацию на уровне коннекта Битрикса к базе, и после завершения теста делает ROLLBACK. Как следствие, ваши тесты не будут влиять на данные в базе и их можно запукать повторно без её восстановления.
Пример подключения в some.suit.yaml:
actor: SomeTester modules: enabled: - \Maximaster\BitrixCodeception\TransactionWrappperModule