deno.land / x / microdiff@v1.4.0 / tests / cycles.js
12345678910111213141516import test from "node:test";import assert from "node:assert";import diff from "../dist/index.js";
test("Handles recursive references", () => { const obj1 = {}; obj1.a = obj1; assert.deepStrictEqual(diff(obj1, obj1), []);});
test("Handles recursive references more than 1 level up", () => { const obj1 = { a: {} }; obj1.a.b = obj1; assert.deepStrictEqual(diff(obj1, obj1), []);});
Version Info