libp2p-interfaces-compliance-tests
Version:
Compliance tests for JS Libp2p interfaces
22 lines (19 loc) • 605 B
JavaScript
// @ts-nocheck interface tests
/* eslint-env mocha */
const apiTest = require('./api')
const emitSelfTest = require('./emit-self')
const messagesTest = require('./messages')
const connectionHandlersTest = require('./connection-handlers')
const twoNodesTest = require('./two-nodes')
const multipleNodesTest = require('./multiple-nodes')
module.exports = (common) => {
describe('interface-pubsub compliance tests', () => {
apiTest(common)
emitSelfTest(common)
messagesTest(common)
connectionHandlersTest(common)
twoNodesTest(common)
multipleNodesTest(common)
})
}