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

Proper black-box integration tests MVP #4500

Open
mversic opened this issue Apr 23, 2024 · 0 comments
Open

Proper black-box integration tests MVP #4500

mversic opened this issue Apr 23, 2024 · 0 comments
Assignees
Labels
iroha2-dev The re-implementation of a BFT hyperledger in RUST Tests

Comments

@mversic
Copy link
Contributor

mversic commented Apr 23, 2024

We've long had an issue that our client/tests/integration are not proper black box tests. This means the have iroha as dependency when they shouldn't.

The main goal is to remove iroha and test_network as dev-dependencies of iroha_client. However, the scope of this task is to produce an MVP with only several tests migrated to this new scheme of running integration tests. Later we can migrate all of the tests, but it's important to provide a framework for new tests first.

We should use this to bring up dockers running iroha for every test.

@mversic mversic added iroha2-dev The re-implementation of a BFT hyperledger in RUST Tests labels Apr 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
iroha2-dev The re-implementation of a BFT hyperledger in RUST Tests
Projects
None yet
Development

No branches or pull requests

2 participants