fix Darwin canonical test fixtures
This commit is contained in:
@@ -13,7 +13,7 @@ describe("workspace fs-at native seam", () => {
|
||||
const root = mkdtempSync(join(process.cwd(), "thoth-fsat-")); roots.push(root); mkdirSync(join(root, "private"), { mode: 0o700 });
|
||||
const fs = new WorkspaceFsAtV1(); const d = openAbsolute(fs, root); const child = fs.openDirectoryAt(d, "private");
|
||||
expect(child.stat().mode & 0o170000).toBe(0o040000);
|
||||
expect(Object.keys(require("../native/workspace-fs-at/build/Release/workspace_fs_at.node"))).toEqual(["openat", "mkdirat", "fstatat", "fsyncDirectory", "close"]);
|
||||
expect(Object.keys(require("../native/workspace-fs-at/build/Release/workspace_fs_at.node"))).toEqual(Object.freeze(["openat", "mkdirat", "fstatat", "fsyncDirectory", "close", "fdNumberForSynchronousBorrow"]));
|
||||
expect((child as unknown as Record<string, unknown>)._raw).toBeUndefined();
|
||||
child.close(); d.close();
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user