You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
BAP-19975: Behat tests should not depend on bash scripts
* Added ``behat_test`` environment to run tests that depend on mocks in a separate environment.
* Marked all the tests that depend on behat_test environment with the ``@behat-test-env`` tag.
* Replaced message queue Behat isolators with the JobStatusSubscriber that checks the jobs table and does not depend on application changes
* Added the `--do-not-run-consumer` argument to the bin/behat command to run application tests in the production-like environment where the supervisord or systemd runs the consumer.
* Added maintenance mode isolators to toggle the maintenance mode when the database is backed up and restored so the message consumer does not produce errors during these operations.
* Updated some behat tests and contexts to work with the new isolators.
Co-authored-by: Julia Khrysieva <[email protected]>
Co-authored-by: Daria Hanzenko <[email protected]>
Co-authored-by: Viacheslav Dubrovskyi <[email protected]>
Co-authored-by: Kateryna Isakova <[email protected]>
0 commit comments