This repository was archived by the owner on Mar 10, 2020. It is now read-only.
Releases: ipfs-inactive/interface-js-ipfs-core
Releases · ipfs-inactive/interface-js-ipfs-core
v0.71.0
v0.70.3
v0.70.2
v0.70.1
v0.70.0
Features
BREAKING CHANGES
- Consumers of this test suite now have fine grained control over what tests are run. Tests can now be skipped and "onlyed" (run only specific tests). This can be done on a test, command and sub-system level. See the updated usage guide for instructions: https://github.com/ipfs/interface-ipfs-core/blob/master/README.md#usage.
This means that tests skips depending on implementation (e.g. go/js), environment (e.g. node/browser) or platform (e.g. macOS/linux/windows) that were previously present in this suite have been removed. Consumers of this library should add their own skips based on the implementation that's being tested and the environment/platform that the tests are running on.
The following other breaking changes have been made:
- The common object passed to test suites has changed. It must now be a function that returns a common object (same shape and functions as before).
- The
ipfs.ls
tests (not MFSipfs.files.ls
) is now a root level suite. You'll need to import it and use liketests.ls(createCommon)
to have those tests run. - The
generic
suite (an alias tomiscellaneous
) has been removed.
See #290 for more details.
License: MIT
Signed-off-by: Alan Shaw [email protected]