16 lines
392 B
TypeScript
16 lines
392 B
TypeScript
import { isDeepWeakEqual } from "../src";
|
|
import { expect, test } from "@jest/globals";
|
|
|
|
test("weakly compares objects", () => {
|
|
expect(isDeepWeakEqual({ a: 1 }, ["lorem"])).toBe(false);
|
|
|
|
expect(isDeepWeakEqual({ a: 1 }, { a: 1 })).toBe(true);
|
|
|
|
expect(
|
|
isDeepWeakEqual(
|
|
{ date: "2024-03-12T18:19:50.548Z" },
|
|
{ date: new Date(1710267590548) },
|
|
),
|
|
).toBe(true);
|
|
});
|