旧版断言模式
【Legacy assertion mode】
传统断言模式在以下情况下使用 == 运算符:
【Legacy assertion mode uses the == operator in:】
要使用旧版断言模式:
【To use legacy assertion mode:】
import assert from 'node:assert';const assert = require('node:assert');旧版断言模式可能会产生意想不到的结果,尤其是在使用 assert.deepEqual() 时:
【Legacy assertion mode may have surprising results, especially when using
assert.deepEqual():】
// WARNING: This does not throw an AssertionError in legacy assertion mode!
assert.deepEqual(/a/gi, new Date());