Skip to content

Tests: always compile with mainnet feature enabled.#162

Merged
joshuajbouw merged 1 commit into
developfrom
compile-tests-with-mainnet-feature
Jun 25, 2021
Merged

Tests: always compile with mainnet feature enabled.#162
joshuajbouw merged 1 commit into
developfrom
compile-tests-with-mainnet-feature

Conversation

@sept-en
Copy link
Copy Markdown
Contributor

@sept-en sept-en commented Jun 25, 2021

I noticed that we still compile test-build without specifying mainnet feature that we recently added. Right now mainnet feature doesn't have any more features enabled, still I think we need this for consistency, so if new dependency features are added, we never miss them and always run tests on close to the production feature set.

Later we may even add 3 separate build configurations for tests running with mainnet, testnet, betanet features.

@sept-en sept-en added the tests label Jun 25, 2021
@sept-en sept-en requested review from artob, birchmd and joshuajbouw June 25, 2021 06:52
Copy link
Copy Markdown
Contributor

@joshuajbouw joshuajbouw left a comment

Choose a reason for hiding this comment

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

Makes sense

@joshuajbouw joshuajbouw merged commit 7dec43a into develop Jun 25, 2021
@joshuajbouw joshuajbouw deleted the compile-tests-with-mainnet-feature branch June 25, 2021 14:05
artob added a commit that referenced this pull request Jul 8, 2021
* Fix scheduled nightly clippy. (#160)
* Always compile tests with the `mainnet` feature. (#162)
* Move eth-connector tests to under `src/tests`. (#164)
* EIP-2718: Support typed transaction envelopes. (#165)
* Remove deprecated EIP-712 prover implementation. (#168)
* ERC-20: Allow admin to change token metadata. (#171)

Co-authored-by: Evgeny Ukhanov <evgeny@aurora.dev>
Co-authored-by: Kirill <kirill@aurora.dev>
Co-authored-by: Michael Birch <michael@aurora.dev>
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.

3 participants