deno.land / std@0.201.0 / assert / assert_array_includes_test.ts

assert_array_includes_test.ts
نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
// Copyright 2018-2023 the Deno authors. All rights reserved. MIT license.import { assertArrayIncludes, AssertionError, assertThrows } from "./mod.ts";
Deno.test("ArrayContains", function () { const fixture = ["deno", "iz", "luv"]; const fixtureObject = [{ deno: "luv" }, { deno: "Js" }]; assertArrayIncludes(fixture, ["deno"]); assertArrayIncludes(fixtureObject, [{ deno: "luv" }]); assertArrayIncludes( Uint8Array.from([1, 2, 3, 4]), Uint8Array.from([1, 2, 3]), ); assertThrows( () => assertArrayIncludes(fixtureObject, [{ deno: "node" }]), AssertionError, `Expected actual: "[ { deno: "luv", }, { deno: "Js", },]" to include: "[ { deno: "node", },]".missing: [ { deno: "node", },]`, );});
std

Version Info

Tagged at
a year ago