From a659b88d7f547b0f78c7b1e3259d2398c3173007 Mon Sep 17 00:00:00 2001 From: Jackson Morgan Date: Thu, 27 Feb 2025 21:15:13 -0500 Subject: [PATCH] Complete tests for Solid library --- packages/solid/test/Integration.test.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/packages/solid/test/Integration.test.ts b/packages/solid/test/Integration.test.ts index e0c4433..4c63a19 100644 --- a/packages/solid/test/Integration.test.ts +++ b/packages/solid/test/Integration.test.ts @@ -7,7 +7,12 @@ import type { SolidLdoDataset, UpdateResultError, } from "../src"; -import { changeData, commitData, createSolidLdoDataset } from "../src"; +import { + changeData, + commitData, + createSolidLdoDataset, + SolidLdoTransactionDataset, +} from "../src"; import { ROOT_CONTAINER, WEB_ID, createApp } from "./solidServer.helper"; import { namedNode, @@ -1295,6 +1300,12 @@ describe("Integration", () => { }); }); + it("allows a transaction on a transaction", () => { + const transaction = solidLdoDataset.startTransaction(); + const transaction2 = transaction.startTransaction(); + expect(transaction2).toBeInstanceOf(SolidLdoTransactionDataset); + }); + /** * =========================================================================== * Upload