test: update snapshots format for ava@4

This commit is contained in:
LongYinan 2022-01-04 11:04:45 +08:00
parent d86e2a68ed
commit 64a28eac87
No known key found for this signature in database
GPG key ID: C3666B7FC82ADAD7
8 changed files with 10 additions and 7 deletions

View file

@ -8,7 +8,7 @@ test('should be able to throw error from native', (t) => {
test('should be able to throw error from native with reason', (t) => { test('should be able to throw error from native with reason', (t) => {
const reason = 'Fatal' const reason = 'Fatal'
t.throws(() => bindings.testThrowWithReason(reason), null, reason) t.throws(() => bindings.testThrowWithReason(reason), void 0, reason)
}) })
test('should throw if argument type is not match', (t) => { test('should throw if argument type is not match', (t) => {

View file

@ -85,7 +85,7 @@ test('number', (t) => {
t.throws( t.throws(
// @ts-expect-error // @ts-expect-error
() => fibonacci(''), () => fibonacci(''),
null, void 0,
'Expect value to be Number, but received String', 'Expect value to be Number, but received String',
) )
}) })
@ -154,7 +154,7 @@ test('class factory', (t) => {
const error = t.throws(() => new ClassWithFactory()) const error = t.throws(() => new ClassWithFactory())
t.true( t.true(
error.message.startsWith( error!.message.startsWith(
'Class contains no `constructor`, can not new it!', 'Class contains no `constructor`, can not new it!',
), ),
) )
@ -178,7 +178,7 @@ test('callback', (t) => {
t.throws( t.throws(
// @ts-expect-error // @ts-expect-error
() => getCwd(), () => getCwd(),
null, void 0,
'Expect value to be Function, but received Undefined', 'Expect value to be Function, but received Undefined',
) )
@ -233,7 +233,7 @@ test('Option', (t) => {
}) })
test('Result', (t) => { test('Result', (t) => {
t.throws(() => throwError(), null, 'Manual Error') t.throws(() => throwError(), void 0, 'Manual Error')
}) })
test('function ts type override', (t) => { test('function ts type override', (t) => {
@ -337,7 +337,10 @@ test('external', (t) => {
const ext2 = createExternalString('wtf') const ext2 = createExternalString('wtf')
// @ts-expect-error // @ts-expect-error
const e = t.throws(() => getExternal(ext2)) const e = t.throws(() => getExternal(ext2))
t.is(e.message, 'T on `get_value_external` is not the type of wrapped object') t.is(
e!.message,
'T on `get_value_external` is not the type of wrapped object',
)
}) })
const AbortSignalTest = const AbortSignalTest =
@ -417,7 +420,7 @@ Napi4Test('throw error from thread safe function', async (t) => {
threadsafeFunctionThrowError(reject) threadsafeFunctionThrowError(reject)
}) })
const err = await t.throwsAsync(throwPromise) const err = await t.throwsAsync(throwPromise)
t.is(err.message, 'ThrowFromNative') t.is(err!.message, 'ThrowFromNative')
}) })
Napi4Test('resolve value from thread safe function fatal mode', async (t) => { Napi4Test('resolve value from thread safe function fatal mode', async (t) => {