mirror of
https://github.com/fluencelabs/js-libp2p
synced 2025-07-31 16:32:01 +00:00
28 lines
616 B
JavaScript
28 lines
616 B
JavaScript
/* eslint-env mocha */
|
|
'use strict'
|
|
|
|
const expect = require('chai').expect
|
|
const w = require('webrtcsupport')
|
|
|
|
const Swarm = require('../src')
|
|
|
|
describe('basics', () => {
|
|
it('throws on missing peerInfo', (done) => {
|
|
expect(Swarm).to.throw(Error)
|
|
done()
|
|
})
|
|
})
|
|
|
|
require('./browser-00-transport-websockets.js')
|
|
|
|
if (w.support) {
|
|
require('./browser-01-transport-webrtc-star.js')
|
|
}
|
|
|
|
require('./browser-02-swarm-with-muxing-plus-websockets.js')
|
|
|
|
if (w.support) {
|
|
require('./browser-03-swarm-with-muxing-plus-webrtc-star.js')
|
|
require('./browser-04-swarm-with-muxing-plus-websockets-and-webrtc-star.js')
|
|
}
|