jinlin
2024-07-26 9b7ee2b8d22f14a0fffefb2ee371e9a655b05c54
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// Adapted from https://www.npmjs.com/package/sinon-test
 
export default function ({sinon, QUnit}) {
  sinon.assert.fail = function (msg) {
    QUnit.ok(false, msg);
  };
 
  sinon.assert.pass = function (assertion) {
    QUnit.ok(true, assertion);
  };
 
  const qTest = QUnit.test;
  QUnit.test = function (testName, callback) {
    return qTest(testName, sinon.test(callback));
  };
}