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 open blocks not getting activated through dependencies #2800

Conversation

guilhermelawless
Copy link
Contributor

@guilhermelawless guilhermelawless commented Jun 3, 2020

This was a regression introduced by #2778

Adds two tests to ensure proper behavior:

  • election.dependencies_open_link which covers the fix by itself
  • node.dependency_graph_frontier, a more complex test ensuring we can walk down a more complex graph before confirming it from the bottom up. This test is a bit long at 8 to 10 seconds (same with sanitizers though), but seems like a strong addition.

This was a regression introduced by nanocurrency#2778

Adds two tests to ensure proper behavior:
- `election.dependencies_open_link` which covers the fix by itself
- `dependency_graph_frontier`, a more complex test ensuring we can walk down a more complex graph before confirming it from the bottom up
@guilhermelawless guilhermelawless added this to the V21.0 milestone Jun 3, 2020
@guilhermelawless guilhermelawless self-assigned this Jun 3, 2020
SergiySW
SergiySW previously approved these changes Jun 3, 2020
@guilhermelawless guilhermelawless merged commit 8cb7b10 into nanocurrency:develop Jun 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants