jinlin
2024-09-26 7686039d6fcdf7dc4d1fdde3758bd98ff9646f2a
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));
  };
}