From 1fb66ac6c20b403c1f6bed84a0547764017c95d9 Mon Sep 17 00:00:00 2001 From: Jacob Heun Date: Fri, 29 Jun 2018 10:48:43 +0200 Subject: [PATCH] test: prevent ci collision --- test/peer-discovery.node.js | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/test/peer-discovery.node.js b/test/peer-discovery.node.js index f1eec24a9e..3b47b559ea 100644 --- a/test/peer-discovery.node.js +++ b/test/peer-discovery.node.js @@ -6,6 +6,7 @@ chai.use(require('dirty-chai')) const expect = chai.expect const signalling = require('libp2p-webrtc-star/src/sig-server') const parallel = require('async/parallel') +const crypto = require('crypto') const createNode = require('./utils/create-node') const echo = require('./utils/echo') @@ -62,7 +63,9 @@ describe('peer discovery', () => { config: { peerDiscovery: { mdns: { - enabled: true + enabled: true, + // use a random tag to prevent CI collision + serviceTag: crypto.randomBytes(10).toString('hex') } } } @@ -81,7 +84,15 @@ describe('peer discovery', () => { // TODO needs a delay (this test is already long) describe.skip('WebRTCStar', () => { - setup({ webRTCStar: true }) + setup({ + config: { + peerDiscovery: { + webRTCStar: { + enabled: true + } + } + } + }) it('find a peer', function (done) { this.timeout(15 * 1000) @@ -98,7 +109,9 @@ describe('peer discovery', () => { config: { peerDiscovery: { mdns: { - enabled: true + enabled: true, + // use a random tag to prevent CI collision + serviceTag: crypto.randomBytes(10).toString('hex') }, webRTCStar: { enabled: true