Lines Matching refs:assert
4 const assert = require('assert');
10 assert.deepStrictEqual(Object.getPrototypeOf(File.prototype), Blob.prototype);
14 assert.throws(() => new File(), TypeError);
15 assert.throws(() => new File([]), TypeError);
23 assert.notStrictEqual(desc, undefined);
25 assert.strictEqual(desc.get?.name, `get ${prop}`);
26 assert.strictEqual(desc.set, undefined);
27 assert.strictEqual(desc.enumerable, true);
28 assert.strictEqual(desc.configurable, true);
34 assert.strictEqual(file[Symbol.toStringTag], 'File');
35 assert.strictEqual(File.prototype[Symbol.toStringTag], 'File');
39 assert.throws(() => File.prototype.name, TypeError);
40 assert.throws(() => File.prototype.lastModified, TypeError);
45 assert.deepStrictEqual(keys, ['lastModified', 'name']);
50 assert.strictEqual(file.name, 'dummy.txt.exe');
51 assert.strictEqual(file.size, 0);
52 assert.strictEqual(typeof file.lastModified, 'number');
53 assert(file.lastModified <= Date.now());
61 assert.strictEqual(text, 'hello world');
81 assert.strictEqual(file.lastModified, 0);
87 assert.notStrictEqual(file.lastModified, 0);
103 assert.throws(() => new File([], '', { lastModified }), TypeError);
119 assert.strictEqual(new File([], '', { lastModified }).lastModified, 10);
125 assert(inspect(file).startsWith('File { size: 0, type: \'\', name: \'\', lastModified:'));
133 assert.strictEqual(file.lastModified, 10);
144 assert.strictEqual(counter, 1);
155 assert.throws(