Files
core/tests/e2e
2020-02-26 14:56:56 +01:00
..
2020-01-27 10:11:53 +01:00
2020-02-25 16:57:56 +01:00
2020-01-27 10:11:53 +01:00
2020-02-01 16:58:15 +01:00
2020-01-27 10:11:53 +01:00
2020-02-01 16:58:15 +01:00
2020-01-27 10:11:53 +01:00
2020-01-27 10:11:53 +01:00
2020-02-01 16:58:15 +01:00
2020-01-27 10:11:53 +01:00
2020-01-27 10:11:53 +01:00
2020-01-27 10:11:53 +01:00
2020-01-27 10:11:53 +01:00
2020-01-27 10:11:53 +01:00
2020-02-25 19:23:38 +01:00
2020-01-27 10:11:53 +01:00

Bolt Behat end-to-end tests

Bolt uses Behat for E2E testing.

Installation

Be sure that you have Java installed.

Run under core folder:

./run_behat_tests.sh

Usage

Run all tests with:

make behat-js

Running only failed tests is not yet implemented. However you can use tags to run only a few of them! Just add a tag before scenario, like:

Feature: Display record
    @example
    Scenario: As a user I want to display a single record

And then run:

vendor/bin/behat --tags=example

Writing tests

Put your tests inside ./tests/behat/ folder.

For describing test scenarios Behat uses Gherkin syntax.

For writing custom steps please refer to Behat docs.