Merge pull request #140 from feross/fix-test

fix tests
This commit is contained in:
Feross Aboukhadijeh 2016-03-26 20:31:06 -07:00
commit 96a8fabe2d
2 changed files with 21 additions and 21 deletions

View File

@ -2,6 +2,5 @@ language: node_js
sudo: false sudo: false
node_js: node_js:
- "node" - "node"
- "4"
before_script: before_script:
- export DISPLAY=:99.0; sh -e /etc/init.d/xvfb start - export DISPLAY=:99.0; sh -e /etc/init.d/xvfb start

View File

@ -1,12 +1,12 @@
var Client = require('../') var Client = require('../')
var common = require('./common') var common = require('./common')
var test = require('tape') var test = require('tape')
// var wrtc = require('electron-webrtc')() var wrtc = require('electron-webrtc')()
// var wrtcReady = false var wrtcReady = false
// wrtc.electronDaemon.once('ready', function () { wrtc.electronDaemon.once('ready', function () {
// wrtcReady = true wrtcReady = true
// }) })
var infoHash = '4cb67059ed6bd08362da625b3ae77f6f4a075705' var infoHash = '4cb67059ed6bd08362da625b3ae77f6f4a075705'
var peerId = new Buffer('01234567890123456789') var peerId = new Buffer('01234567890123456789')
@ -31,7 +31,7 @@ function serverTest (t, serverType, serverFamily) {
infoHash: infoHash, infoHash: infoHash,
length: torrentLength, length: torrentLength,
announce: [ announceUrl ] announce: [ announceUrl ]
}/*, { wrtc: wrtc }*/) }, { wrtc: wrtc })
client1.start() client1.start()
@ -87,7 +87,7 @@ function serverTest (t, serverType, serverFamily) {
infoHash: infoHash, infoHash: infoHash,
length: torrentLength, length: torrentLength,
announce: [ announceUrl ] announce: [ announceUrl ]
}/*, { wrtc: wrtc }*/) }, { wrtc: wrtc })
client2.start() client2.start()
@ -111,9 +111,10 @@ function serverTest (t, serverType, serverFamily) {
t.equal(data.complete, 0) t.equal(data.complete, 0)
t.equal(data.incomplete, 0) t.equal(data.incomplete, 0)
client1.destroy() client1.destroy(function () {
server.close() server.close()
// if (serverType === 'ws') wrtc.close() if (serverType === 'ws') wrtc.close()
})
}) })
}) })
}) })
@ -124,16 +125,16 @@ function serverTest (t, serverType, serverFamily) {
}) })
} }
// test('websocket server', function (t) { test('websocket server', function (t) {
// if (wrtcReady) { if (wrtcReady) {
// runTest() runTest()
// } else { } else {
// wrtc.electronDaemon.once('ready', runTest) wrtc.electronDaemon.once('ready', runTest)
// } }
// function runTest () { function runTest () {
// serverTest(t, 'ws', 'inet') serverTest(t, 'ws', 'inet')
// } }
// }) })
test('http ipv4 server', function (t) { test('http ipv4 server', function (t) {
serverTest(t, 'http', 'inet') serverTest(t, 'http', 'inet')