Skip to content
This repository has been archived by the owner on Apr 29, 2021. It is now read-only.

Manage test dependencies #261

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

flaupretre
Copy link

@flaupretre flaupretre commented Jan 8, 2019

Very often, tests have pre-requisites. This may be services to be on, packages to be installed, or others. When these pre-requisites are not present, depending tests fail with cryptic messages, generally causing a bunch of errors to be displayed, forcing the user to decrypt that all these errors have the same root cause.

The change proposed here adds a mechanism to check whether one or more previous tests succeeded. The idea is to skip depending tests when one or more pre-requisite tests fail. In such case, you will get only significant failure(s) and avoid a cascade of useless and disturbing error messages.

More details in the README.md file.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant