mirror of https://github.com/BTCPrivate/copay.git
38 lines
733 B
JavaScript
38 lines
733 B
JavaScript
'use strict';
|
|
|
|
var EventEmitter = require('events').EventEmitter;
|
|
|
|
var FakeSocket = function (url, opts) {
|
|
var self = this;
|
|
|
|
self.connected = false;
|
|
setTimeout(function() {
|
|
self.connected = true;
|
|
self.emit('connect');
|
|
}, 0);
|
|
}
|
|
|
|
var inherits = function(ctor, superCtor) {
|
|
ctor.super_ = superCtor;
|
|
ctor.prototype = Object.create(superCtor.prototype, {
|
|
constructor: {
|
|
value: ctor,
|
|
enumerable: false,
|
|
writable: true,
|
|
configurable: true
|
|
}
|
|
});
|
|
};
|
|
|
|
inherits(FakeSocket, EventEmitter);
|
|
|
|
FakeSocket.prototype.removeEventListener = function() {
|
|
return;
|
|
}
|
|
|
|
FakeSocket.prototype.destroy = function() {
|
|
this.connected = false;
|
|
this.removeAllListeners();
|
|
};
|
|
|
|
module.exports = FakeSocket; |