Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(engine): ensure all parents dependencies are final #412

Merged
merged 1 commit into from
Apr 27, 2023

Conversation

rclsilver
Copy link
Contributor

  • What kind of change does this PR introduce?
    bug fix

  • What is the current behavior?
    dependencies aren't meet properly

  • What is the new behavior (if this is a feature change)?
    N/A

  • Does this PR introduce a breaking change?
    no breaking change

  • Other information:

Signed-off-by: Thomas Bétrancourt <thomas@betrancourt.net>
@rbeuque74
Copy link
Member

No really sure that the test is reflecting the correct situation you try to cover.
In the test, the stepTwo is FATAL_ERROR, and the stepThree is PRUNE. If the stepFour need absolutely to run after stepTwo, then we should have a hard dependency between stepFour and stepTwo, which is not the case in the test.

Do you have a concrete example regarding that ?

Copy link
Member

@rbeuque74 rbeuque74 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code is correct, but I challenge the need

@rclsilver rclsilver merged commit 9290d3c into master Apr 27, 2023
@rclsilver rclsilver deleted the fix-parent-deps branch April 27, 2023 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants