Skip to content
This repository has been archived by the owner on Dec 5, 2024. It is now read-only.

Increase coverage for .config.blockchain #966

Merged

Conversation

weisheme
Copy link
Contributor

@weisheme weisheme commented Dec 3, 2017

  • Replaced System.out with Logger in TransactionTest
  • TransactionTest.afterEIP158Test() seems to expose a modeling issue. The required EIP-155 change of v = CHAIN_ID * 2 + 36 is never stored in Transaction.signature field.

@weisheme weisheme force-pushed the increase_test_coverage_fork_config_rules branch from 0a3d22d to 8114746 Compare December 3, 2017 18:55
- Replaced System.out with Logger in TransactionTest
- TransactionTest.afterEIP158Test() seems to expose a modeling issue. `v = CHAIN_ID * 2 + 36` is never stored in Transaction.signature field.
@weisheme weisheme force-pushed the increase_test_coverage_fork_config_rules branch from 8114746 to 7469351 Compare December 3, 2017 19:22
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.004%) to 59.962% when pulling 7469351 on weisheme:increase_test_coverage_fork_config_rules into c0f44ce on ethereum:develop.

@mkalinin
Copy link
Contributor

@weisheme Nice! Much appreciate you keep working on tests!
Regarding your comment on EIP-155 requirement. That chainId derivative is not assumed to be stored in signature.v. This feature is implemented in getEncoded() method. And it may be worth to check.

@mkalinin mkalinin merged commit 372e11e into ethereum:develop Mar 14, 2018
@weisheme weisheme deleted the increase_test_coverage_fork_config_rules branch March 31, 2018 10:42
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.

3 participants