Skip to content

Commit e3ec9da

Browse files
authored
Merge pull request webtorrent#329 from webtorrent/wrtc
Use wrtc for more reliable tests
2 parents cbbd0b6 + adb8ee2 commit e3ec9da

File tree

4 files changed

+6
-23
lines changed

4 files changed

+6
-23
lines changed

.travis.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,3 @@ before_script:
88
- if [ "${TRAVIS_OS_NAME}" == "linux" ]; then
99
sudo sh -c 'echo 0 > /proc/sys/net/ipv6/conf/all/disable_ipv6';
1010
fi
11-
- export DISPLAY=:99.0; sh -e /etc/init.d/xvfb start

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,11 @@
4242
"ws": "^7.0.0"
4343
},
4444
"devDependencies": {
45-
"electron-webrtc": "^0.3.0",
4645
"magnet-uri": "^5.1.3",
4746
"standard": "*",
4847
"tape": "^4.0.0",
49-
"webtorrent-fixtures": "^1.3.0"
48+
"webtorrent-fixtures": "^1.3.0",
49+
"wrtc": "^0.4.1"
5050
},
5151
"engines": {
5252
"node": ">=10"

test/evict.js

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
var Client = require('../')
22
var common = require('./common')
33
var test = require('tape')
4-
var electronWebrtc = require('electron-webrtc')
5-
6-
var wrtc
4+
var wrtc = require('wrtc')
75

86
var infoHash = '4cb67059ed6bd08362da625b3ae77f6f4a075705'
97
var peerId = Buffer.from('01234567890123456789')
@@ -115,11 +113,5 @@ test('evict: udp server', function (t) {
115113
})
116114

117115
test('evict: ws server', function (t) {
118-
wrtc = electronWebrtc()
119-
wrtc.electronDaemon.once('ready', function () {
120-
serverTest(t, 'ws', 'inet')
121-
})
122-
t.once('end', function () {
123-
wrtc.close()
124-
})
116+
serverTest(t, 'ws', 'inet')
125117
})

test/server.js

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
var Client = require('../')
22
var common = require('./common')
33
var test = require('tape')
4-
var electronWebrtc = require('electron-webrtc')
5-
6-
var wrtc
4+
var wrtc = require('wrtc')
75

86
var infoHash = '4cb67059ed6bd08362da625b3ae77f6f4a075705'
97
var peerId = Buffer.from('01234567890123456789')
@@ -180,11 +178,5 @@ test('udp server', function (t) {
180178
})
181179

182180
test('ws server', function (t) {
183-
wrtc = electronWebrtc()
184-
wrtc.electronDaemon.once('ready', function () {
185-
serverTest(t, 'ws', 'inet')
186-
})
187-
t.once('end', function () {
188-
wrtc.close()
189-
})
181+
serverTest(t, 'ws', 'inet')
190182
})

0 commit comments

Comments
 (0)