Explicitly import test support routines
This gives us a strong ordering, and clear dependencies, which is needed in other test runners.
This commit is contained in:
parent
870c24d5bd
commit
236fa87af4
|
@ -44,7 +44,7 @@ module.exports = (config) => {
|
|||
{ pattern: 'tests/test.*.js', type: 'module' },
|
||||
// test support files
|
||||
{ pattern: 'tests/fake.*.js', included: false, type: 'module' },
|
||||
{ pattern: 'tests/assertions.js', type: 'module' },
|
||||
{ pattern: 'tests/assertions.js', included: false, type: 'module' },
|
||||
],
|
||||
|
||||
client: {
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
import './assertions.js';
|
||||
import { expect } from '../node_modules/chai/chai.js';
|
||||
|
||||
import Websock from '../core/websock.js';
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
import './assertions.js';
|
||||
import { expect } from '../node_modules/chai/chai.js';
|
||||
|
||||
import { inflateInit, inflate } from "../vendor/pako/lib/zlib/inflate.js";
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
import './assertions.js';
|
||||
import { expect } from '../node_modules/chai/chai.js';
|
||||
import sinon from '../node_modules/sinon/pkg/sinon-esm.js';
|
||||
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
import './assertions.js';
|
||||
import { expect } from '../node_modules/chai/chai.js';
|
||||
import sinon from '../node_modules/sinon/pkg/sinon-esm.js';
|
||||
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
import './assertions.js';
|
||||
import { expect } from '../node_modules/chai/chai.js';
|
||||
|
||||
import Websock from '../core/websock.js';
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
import './assertions.js';
|
||||
import { expect } from '../node_modules/chai/chai.js';
|
||||
|
||||
import { deflateInit, deflate, Z_FULL_FLUSH } from "../vendor/pako/lib/zlib/deflate.js";
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
import './assertions.js';
|
||||
import { expect } from '../node_modules/chai/chai.js';
|
||||
|
||||
import Websock from '../core/websock.js';
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
import './assertions.js';
|
||||
import { expect } from '../node_modules/chai/chai.js';
|
||||
import sinon from '../node_modules/sinon/pkg/sinon-esm.js';
|
||||
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
import './assertions.js';
|
||||
import { expect } from '../node_modules/chai/chai.js';
|
||||
import sinon from '../node_modules/sinon/pkg/sinon-esm.js';
|
||||
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
import './assertions.js';
|
||||
import { expect } from '../node_modules/chai/chai.js';
|
||||
|
||||
import Websock from '../core/websock.js';
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
import './assertions.js';
|
||||
import { expect } from '../node_modules/chai/chai.js';
|
||||
import sinon from '../node_modules/sinon/pkg/sinon-esm.js';
|
||||
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
import './assertions.js';
|
||||
import { expect } from '../node_modules/chai/chai.js';
|
||||
|
||||
import Websock from '../core/websock.js';
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
import './assertions.js';
|
||||
import { expect } from '../node_modules/chai/chai.js';
|
||||
|
||||
import Websock from '../core/websock.js';
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
import './assertions.js';
|
||||
import { expect } from '../node_modules/chai/chai.js';
|
||||
|
||||
import Websock from '../core/websock.js';
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* eslint-disable no-console */
|
||||
import './assertions.js';
|
||||
import { expect } from '../node_modules/chai/chai.js';
|
||||
import sinon from '../node_modules/sinon/pkg/sinon-esm.js';
|
||||
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
import './assertions.js';
|
||||
import { expect } from '../node_modules/chai/chai.js';
|
||||
import sinon from '../node_modules/sinon/pkg/sinon-esm.js';
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
/* jshint expr: true */
|
||||
|
||||
import './assertions.js';
|
||||
import { expect } from '../node_modules/chai/chai.js';
|
||||
import sinon from '../node_modules/sinon/pkg/sinon-esm.js';
|
||||
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
import './assertions.js';
|
||||
import { expect } from '../node_modules/chai/chai.js';
|
||||
|
||||
import Websock from '../core/websock.js';
|
||||
|
|
Loading…
Reference in New Issue