summaryrefslogtreecommitdiff
path: root/tests/fake.websocket.js
diff options
context:
space:
mode:
authorJuanjo Diaz <juanjo.diazmo@gmail.com>2018-05-24 00:25:44 +0300
committerJuanjo Diaz <juanjo.diazmo@gmail.com>2018-05-24 00:25:44 +0300
commit8727f598c2dc6cab4eb81e051749ffe13a5b8cba (patch)
tree049117c87cc3c72f0e979f74424fe0c1f60a0d8a /tests/fake.websocket.js
parentcfe1e44ed707976f2dd77da83c2e26264a59593f (diff)
downloadnovnc-8727f598c2dc6cab4eb81e051749ffe13a5b8cba.tar.gz
Add eslint and fix reported issues
Diffstat (limited to 'tests/fake.websocket.js')
-rw-r--r--tests/fake.websocket.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/fake.websocket.js b/tests/fake.websocket.js
index eb4f203..de3fb30 100644
--- a/tests/fake.websocket.js
+++ b/tests/fake.websocket.js
@@ -1,3 +1,5 @@
+import Base64 from '../core/base64.js';
+
// PhantomJS can't create Event objects directly, so we need to use this
function make_event(name, props) {
var evt = document.createEvent('Event');
@@ -27,7 +29,7 @@ export default function FakeWebSocket (uri, protocols) {
this.bufferedAmount = 0;
this.__is_fake = true;
-};
+}
FakeWebSocket.prototype = {
close: function (code, reason) {
@@ -75,6 +77,7 @@ FakeWebSocket.__is_fake = true;
FakeWebSocket.replace = function () {
if (!WebSocket.__is_fake) {
var real_version = WebSocket;
+ // eslint-disable-next-line no-global-assign
WebSocket = FakeWebSocket;
FakeWebSocket.__real_version = real_version;
}
@@ -82,6 +85,7 @@ FakeWebSocket.replace = function () {
FakeWebSocket.restore = function () {
if (WebSocket.__is_fake) {
+ // eslint-disable-next-line no-global-assign
WebSocket = WebSocket.__real_version;
}
};