Skip to content

Feature request: Split test-execution phase and verify phase #62

Open
@MariusSchmidt

Description

@MariusSchmidt

Hi again,

this is a feature request. Naturally BDD style testing will often be implemented as some kind of integration testing, maybe even black box end to end testing, as we use it. Therefore, tests might run in Mavens integration-test phase against systems started in pre-integration and teared-down in post-integration, e.g. docker containers. It is imperative, that the maven process reaches the post-integration phase at all cost to tear-down properly as also outlined in https://maven.apache.org/surefire/maven-failsafe-plugin/index.html.

Even when using the validate check upfront, it would be lovely, to somehow split the gauge-maven-plugin test execution into a test and a verify phase as the failsafe plugin does it. So even runtime errors (lot's of stuff can go wrong, e.g. classpath problems) would still allow a proper post-integration teardown.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions