-
-
Notifications
You must be signed in to change notification settings - Fork 570
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
Run tests with ipfs-api and go-ipfs again #328
Conversation
40cac01
to
01ce3da
Compare
👏🏽👏🏽👏🏽👏🏽👏🏽 |
test/docstore.test.js
Outdated
afterEach(async () => { | ||
await db.drop() | ||
it('creates and opens a database', async () => { | ||
db = await orbitdb1.docstore('first doc database') |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Duplicate?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good catch and it seems to be a problem with all stores. They also don't seem to contain an assert for that test.
I'm going to split this PR in two, because there's really two major things in it atm:
The first part is to just update the tests to use ipfsd-ctl and the second part brings in everything we need to run with go-ipfs again. |
Closes #273 |
Using ipfsd-ctl to run the tests is now a separate PR here #335 |
2a60020
to
6bb284d
Compare
140880b
to
f2c5d04
Compare
Use go-ipfs 0.4.13 to run tests Add write benchmark for go-ipfs Clean up benchmarks Fix a test not catching errors
This was now finally finished and in itself became a rather small PR compared to the original. The main work was done in the previous PRs (see commit log). Going to merge this to master and keep testing it for some time before making a new release (0.20.0). We now support go-ipfs again! 🎉 🚀 😄 |
This is a PR to make OrbitDB run tests with go-ipfs again (through js-ipfs-api) in addition to running them with js-ipfs.
This PR will: