Lines Matching refs:assert
3 const assert = require('assert');
5 // This test ensures that assert.CallTracker.calls() works as intended.
7 const tracker = new assert.CallTracker();
16 assert.throws(() => {
22 assert.throws(() => {
28 assert.throws(() => {
34 assert.throws(() => {
40 assert.throws(() => {
49 assert.throws(() => tracker.calls(bar, 1), {
63 assert.throws(
69 const tracker = new assert.CallTracker();
76 const tracker = new assert.CallTracker();
84 const tracker = new assert.CallTracker();
86 assert.strictEqual(callsfunc.length, 0);
91 const tracker = new assert.CallTracker();
93 assert.strictEqual(callsfunc.length, 2);
99 const tracker = new assert.CallTracker();
101 assert.strictEqual(Object.hasOwn(callsfunc, 'length'), false);
120 const tracker = new assert.CallTracker();
122 assert.strictEqual(Object.hasOwn(callsfunc, 'length'), true);
123 assert.strictEqual(callsfunc.customProperty, customPropertyValue);
124 assert.strictEqual(callsfunc(1, 2, 3), 6);