This repository has been archived by the owner on Aug 1, 2023. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
js-ipfs is close to finishing work on the pin command: ipfs/js-ipfs#1249.
This suite of tests should give us some confidence that our implementations are compatible and that, to the extent that go's pins are, js-ipfs' are correct.
Depends on:
js-ipfsd-ctl
daemons spawning on top of existing repos.I understand that this repo in general has problems with test complexity. I didn't quite run into the complexity of many daemon combinations with this feature as most daemons are spawned in parallel and their output compared. With this and @dryajov's #6 nice, config-based approach, I hope that these tests can help us determine a test api that can transfer across these domains.
Looking forward to comments!