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

improve cross-consensus engine tests and interface implementations #123

Merged
merged 2 commits into from
Jun 17, 2020

Conversation

meowsbits
Copy link
Contributor

@meowsbits meowsbits commented Jun 17, 2020

  • fix typo in Makefile command
  • test all chain configuration using alternate consensus engine with TestState of the test/ suite.
  • all chain configurator implementations allow only one enabled consensus engine at a time

These variables were renamed in
#106

This one was accidentally omitted.

Signed-off-by: meows <[email protected]>
@meowsbits meowsbits force-pushed the fix/make-file-coregeth-test-cmd branch from b271861 to 874436e Compare June 17, 2020 12:36
…tions unset alternate consensus engines on set

This fixes/causes configurator implementations
to actually have only one engine set at any given
time.

Tests for cross-consensus compatibility are extended
to all Fork configurations, switching any from Clique
to Ethash, and vice versa.

Signed-off-by: meows <[email protected]>
@meowsbits meowsbits changed the title Makefile: fix typo in makefile command improve cross-consensus engine tests and interface implementations Jun 17, 2020
@meowsbits meowsbits merged commit 74553dd into master Jun 17, 2020
@meowsbits meowsbits deleted the fix/make-file-coregeth-test-cmd branch June 17, 2020 13:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant