mirror of
https://github.com/socketio/socket.io.git
synced 2026-04-30 03:00:39 -04:00
29 lines
653 B
JavaScript
29 lines
653 B
JavaScript
var expect = require('expect.js');
|
|
var eio = require('../');
|
|
|
|
describe('connection', function() {
|
|
this.timeout(10000);
|
|
|
|
it('should connect to localhost', function(done){
|
|
var socket = new eio.Socket();
|
|
socket.on('open', function () {
|
|
socket.on('message', function (data) {
|
|
expect(data).to.equal('hi');
|
|
socket.close();
|
|
done();
|
|
});
|
|
});
|
|
});
|
|
|
|
// no `Worker` on old IE
|
|
if (global.Worker) {
|
|
it('should work in a worker', function(done){
|
|
var worker = new Worker('/test/support/worker.js');
|
|
worker.onmessage = function(e){
|
|
expect(e.data);
|
|
done();
|
|
};
|
|
});
|
|
}
|
|
});
|