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

Put tests for bitcoind-rpc and eclair-rpc into a separate project to … #341

Merged

Conversation

Christewart
Copy link
Contributor

@Christewart Christewart commented Feb 17, 2019

Closes #327
…get rid of circular dependency

The basic idea is breaking up tests into their own project for bitcoind-rpc and eclair-rpc. This allows us to break the circular dependency

Now:

bitcoind-rpc-test depends on testkit which depends on bitcoind-rpc

and

eclair-rpc-test depends on testkit which depends on eclair-rpc.

There is also some other configuration stuff changed in this PR, like adding a .jvmopts file with default configurations for the jvm. This PR seems to increase memory usage on the JVM for some reason.

@Christewart Christewart merged commit 463fe7e into bitcoin-s:master Feb 18, 2019
Christewart added a commit that referenced this pull request May 1, 2021
#341)

* Put tests for bitcoind-rpc and eclair-rpc into a separate project to get rid of circular dependency

* Modify travis yml file to get rid of all testkit stuff

* rename rpc project to bitcoind-rpc project

* Add bitcoind-rpc test cases that got deleted accidentally

* Add more files missing from bitcoind-rpc-test

* Remove circular deps part on CONTRIBUTING.md
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.

None yet

1 participant