Upgrade and fix sinon.js
Converted version downloaded from sinonjs.org. Fixed version that doesn't register itself on the global object. This forces all modules to do a proper import.
This commit is contained in:
parent
05f032d1dd
commit
0aaf59c2f9
|
@ -12,7 +12,4 @@ require.config({
|
||||||
baseUrl: '/base',
|
baseUrl: '/base',
|
||||||
deps: allTestFiles,
|
deps: allTestFiles,
|
||||||
callback: window.__karma__.start,
|
callback: window.__karma__.start,
|
||||||
paths: {
|
|
||||||
'sinon': 'vendor/sinon',
|
|
||||||
},
|
|
||||||
});
|
});
|
||||||
|
|
|
@ -6,7 +6,7 @@ import Display from '../core/display.js';
|
||||||
import { _forceCursorURIs, browserSupportsCursorURIs } from '../core/util/browsers.js';
|
import { _forceCursorURIs, browserSupportsCursorURIs } from '../core/util/browsers.js';
|
||||||
|
|
||||||
import './assertions.js';
|
import './assertions.js';
|
||||||
import 'sinon';
|
import sinon from '../vendor/sinon.js';
|
||||||
import sinonChai from '../node_modules/sinon-chai/lib/sinon-chai.js';
|
import sinonChai from '../node_modules/sinon-chai/lib/sinon-chai.js';
|
||||||
chai.use(sinonChai);
|
chai.use(sinonChai);
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
var assert = chai.assert;
|
var assert = chai.assert;
|
||||||
var expect = chai.expect;
|
var expect = chai.expect;
|
||||||
|
|
||||||
|
import sinon from '../vendor/sinon.js';
|
||||||
|
|
||||||
import Keyboard from '../core/input/keyboard.js';
|
import Keyboard from '../core/input/keyboard.js';
|
||||||
|
|
||||||
function isIE() {
|
function isIE() {
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
var assert = chai.assert;
|
var assert = chai.assert;
|
||||||
var expect = chai.expect;
|
var expect = chai.expect;
|
||||||
|
|
||||||
|
import sinon from '../vendor/sinon.js';
|
||||||
|
|
||||||
import Mouse from '../core/input/mouse.js';
|
import Mouse from '../core/input/mouse.js';
|
||||||
import * as eventUtils from '../core/util/events.js';
|
import * as eventUtils from '../core/util/events.js';
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@ import Websock from '../core/websock.js';
|
||||||
|
|
||||||
import FakeWebSocket from './fake.websocket.js';
|
import FakeWebSocket from './fake.websocket.js';
|
||||||
import './assertions';
|
import './assertions';
|
||||||
import 'sinon';
|
import sinon from '../vendor/sinon.js';
|
||||||
import sinonChai from '../node_modules/sinon-chai/lib/sinon-chai.js';
|
import sinonChai from '../node_modules/sinon-chai/lib/sinon-chai.js';
|
||||||
chai.use(sinonChai);
|
chai.use(sinonChai);
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,7 @@ var expect = chai.expect;
|
||||||
import * as Log from '../core/util/logging.js';
|
import * as Log from '../core/util/logging.js';
|
||||||
import l10nGet, { l10n } from '../core/util/localization.js';
|
import l10nGet, { l10n } from '../core/util/localization.js';
|
||||||
|
|
||||||
import 'sinon';
|
import sinon from '../vendor/sinon.js';
|
||||||
import sinonChai from '../node_modules/sinon-chai/lib/sinon-chai.js';
|
import sinonChai from '../node_modules/sinon-chai/lib/sinon-chai.js';
|
||||||
chai.use(sinonChai);
|
chai.use(sinonChai);
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,7 @@ import Websock from '../core/websock.js';
|
||||||
import FakeWebSocket from './fake.websocket.js';
|
import FakeWebSocket from './fake.websocket.js';
|
||||||
|
|
||||||
import './assertions';
|
import './assertions';
|
||||||
import 'sinon';
|
import sinon from '../vendor/sinon.js';
|
||||||
import sinonChai from '../node_modules/sinon-chai/lib/sinon-chai.js';
|
import sinonChai from '../node_modules/sinon-chai/lib/sinon-chai.js';
|
||||||
chai.use(sinonChai);
|
chai.use(sinonChai);
|
||||||
|
|
||||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue