mirror of
https://github.com/PR0M3TH3AN/bitvid.git
synced 2026-10-30 17:32:26 +00:00
28 lines
737 B
JavaScript
28 lines
737 B
JavaScript
import assert from "node:assert/strict";
|
|
import test from "node:test";
|
|
|
|
import {
|
|
nostrClient as facadeClient,
|
|
requestDefaultExtensionPermissions as facadeRequest,
|
|
} from "../../js/nostrClientFacade.js";
|
|
import {
|
|
nostrClient as directClient,
|
|
requestDefaultExtensionPermissions as directRequest,
|
|
} from "../../js/nostr/defaultClient.js";
|
|
|
|
test("nostrClientFacade forwards the default client instance", () => {
|
|
assert.equal(
|
|
facadeClient,
|
|
directClient,
|
|
"facade should expose the default client singleton",
|
|
);
|
|
});
|
|
|
|
test("nostrClientFacade forwards the default permission helper", async () => {
|
|
assert.equal(
|
|
facadeRequest,
|
|
directRequest,
|
|
"facade should reuse the registered permission helper",
|
|
);
|
|
});
|