fix: remove nested .git folders, re-add as normal directories

This commit is contained in:
2026-03-22 17:50:47 -05:00
parent f55c7e47c9
commit 6b7eec67b8
1870 changed files with 4170168 additions and 3 deletions
+19
View File
@@ -0,0 +1,19 @@
import { describe, test, expect } from "bun:test";
import { genImplicitPerm } from "../../src/modules/permission-utils/genImplicitPerm";
describe("genImplicitPerm", () => {
test("builds a dot-delimited implicit permission string", () => {
const result = genImplicitPerm("sessions", "sess-1", "user-1");
expect(result).toBe("resource.sessions.sess-1.user.user-1.implicit");
});
test("works with different resource types", () => {
const result = genImplicitPerm("roles", "role-abc", "user-xyz");
expect(result).toBe("resource.roles.role-abc.user.user-xyz.implicit");
});
test("handles IDs with special characters", () => {
const result = genImplicitPerm("keys", "key-123_abc", "u-1");
expect(result).toBe("resource.keys.key-123_abc.user.u-1.implicit");
});
});