| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,28 +1,16 @@ | |||
| 1 | 1 | 'use strict'; | |
| 2 | 2 | require('../common'); | |
| 3 | - const { deepStrictEqual } = require('node:assert'); | ||
| 3 | + const assert = require('node:assert'); | ||
| 4 | 4 | const test = require('node:test'); | |
| 5 | 5 | ||
| 6 | + const uncopiedKeys = [ | ||
| 7 | + 'AssertionError', | ||
| 8 | + 'CallTracker', | ||
| 9 | + 'strict', | ||
| 10 | + ]; | ||
| 6 | 11 | test('only methods from node:assert are on t.assert', (t) => { | |
| 7 | - deepStrictEqual(Object.keys(t.assert).sort(), [ | ||
| 8 | - 'deepEqual', | ||
| 9 | - 'deepStrictEqual', | ||
| 10 | - 'doesNotMatch', | ||
| 11 | - 'doesNotReject', | ||
| 12 | - 'doesNotThrow', | ||
| 13 | - 'equal', | ||
| 14 | - 'fail', | ||
| 15 | - 'ifError', | ||
| 16 | - 'match', | ||
| 17 | - 'notDeepEqual', | ||
| 18 | - 'notDeepStrictEqual', | ||
| 19 | - 'notEqual', | ||
| 20 | - 'notStrictEqual', | ||
| 21 | - 'ok', | ||
| 22 | - 'rejects', | ||
| 23 | - 'strictEqual', | ||
| 24 | - 'throws', | ||
| 25 | - ]); | ||
| 12 | + const expectedKeys = Object.keys(assert).filter((key) => !uncopiedKeys.includes(key)).sort(); | ||
| 13 | + assert.deepStrictEqual(Object.keys(t.assert).sort(), expectedKeys); | ||
| 26 | 14 | }); | |
| 27 | 15 | ||
| 28 | 16 | test('t.assert.ok correctly parses the stacktrace', (t) => { | |
| Back | FazBrowse Home | New Git URL |
0 commit comments