From 538504f57c206cb3d10f9fd53bd0c3fc4bef4e6f Mon Sep 17 00:00:00 2001 From: WJH Date: Fri, 3 Jul 2020 00:03:15 +0800 Subject: improve(std/asserts): allow assert functions to specify type parameter (#6413) --- std/testing/asserts_test.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'std/testing/asserts_test.ts') diff --git a/std/testing/asserts_test.ts b/std/testing/asserts_test.ts index 5537b41e7..854cb9730 100644 --- a/std/testing/asserts_test.ts +++ b/std/testing/asserts_test.ts @@ -412,6 +412,17 @@ Deno.test({ }, }); +Deno.test({ + name: "assert* functions with specified type paratemeter", + fn(): void { + assertEquals("hello", "hello"); + assertNotEquals(1, 2); + assertArrayContains([true, false], [true]); + const value = { x: 1 }; + assertStrictEquals(value, value); + }, +}); + Deno.test("Assert Throws Non-Error Fail", () => { assertThrows( () => { -- cgit v1.2.3