Skip to content

Test suite does not respect FIRST principle #1724

@Nek-

Description

@Nek-

Hello,

As a contributor, the fact that tests don't respect FIRST principle was a pain. This should be fixed one way or another so here is the issue about.

Here is an example of failure:

./vendor/bin/behat features/main/configurable.feature:6
./vendor/bin/behat features/main/content_negotiation.feature:24

Executing these 2 tests make the second fail, while if you run the full test suite, you'll get a success. (this is only 1 example in the middle of hundreds)

Another huge problem is the amount of memory the behat test consumes: as tests are not independents you expect to not have to run the full test suite.. Especially because it takes too much memory to execute.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions