Interoperability tests for IPFS Implementations
This repository will be used for interop tests. Please jump into the issues if you'd like to help out setting this up!
> git clone [email protected]:ipfs/interop.git
> cd interop
> npm install
# install a version of js-ipfs to test with
> npm install ipfs
# optionally install a version of js-ipfs-http-client to test with
# (otherwise the one ipfs depends on will be used)
> npm install ipfs-http-client
# install a version of go-ipfs to test with
> npm install go-ipfs-dep
> npm test
# Do the steps in the install section but skip installing ipfs, then
> IPFS_JS_EXEC=/path/to/js-ipfs/src/cli/bin.js IPFS_JS_MODULE=/path/to/js-ipfs npm test
> Do the steps in the install section, then
> IPFS_GO_EXEC=<path to the go-ipfs version you want to try> npm test
Feel free to join in. All welcome. Open an issue!
This repository falls under the IPFS Code of Conduct.