@requestnetwork/integration-test
is a package part of the Request Network protocol.
It tests that the layers on the Request Network system work together:
- @requestnetwork/advanced-logic
- @requestnetwork/request-logic
- @requestnetwork/transaction-manager
- @requestnetwork/data-access
- @requestnetwork/ethereum-storage
- @requestnetwork/types
To run all the tests:
npm run test
It tests the direct integration of the layers:
- @requestnetwork/advanced-logic
- @requestnetwork/data-access
- @requestnetwork/epk-signature
- @requestnetwork/ethereum-storage
- @requestnetwork/request-logic
- @requestnetwork/transaction-manager
npm run test:layers
It tests the integration of the Request node and the client side library:
- @requestnetwork/request-client.js
- @requestnetwork/request-node
npm run test:node
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Read the contributing guide