diff options
| author | 2023-11-03 21:25:40 +0800 | |
|---|---|---|
| committer | 2023-11-03 21:25:40 +0800 | |
| commit | 9029588590bea8b10451575c5142dcde77ecd1b5 (patch) | |
| tree | 04cf8aee56c23fd225ff19d340f7cee621d874ef /packages/create-turbo/__tests__/isWritable.test.ts | |
| parent | 94071d7ce16c56641d67d488e2bac6be84ffe731 (diff) | |
| download | HydroRoll-9029588590bea8b10451575c5142dcde77ecd1b5.tar.gz HydroRoll-9029588590bea8b10451575c5142dcde77ecd1b5.zip | |
chore: delete useless files
Diffstat (limited to 'packages/create-turbo/__tests__/isWritable.test.ts')
| -rw-r--r-- | packages/create-turbo/__tests__/isWritable.test.ts | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/packages/create-turbo/__tests__/isWritable.test.ts b/packages/create-turbo/__tests__/isWritable.test.ts deleted file mode 100644 index b06670b..0000000 --- a/packages/create-turbo/__tests__/isWritable.test.ts +++ /dev/null @@ -1,35 +0,0 @@ -import path from "path"; -import { isWriteable } from "../src/utils/isWriteable"; -import { setupTestFixtures } from "@turbo/test-utils"; -import fs from "fs-extra"; - -describe("isWriteable", () => { - const { useFixture } = setupTestFixtures({ - directory: path.join(__dirname, "../"), - }); - - it("correctly identifies a writeable directory", async () => { - const { root } = useFixture({ fixture: `is-writeable` }); - const result = await isWriteable(root); - expect(result).toEqual(true); - }); - - it("correctly identifies a non-writeable directory", async () => { - const { root } = useFixture({ fixture: `is-writeable` }); - const result = await isWriteable(path.join(root, "does-not-exist")); - expect(result).toEqual(false); - }); - - it("returns false on unexpected failure", async () => { - const { root } = useFixture({ fixture: `is-writeable` }); - const mockFsAccess = jest - .spyOn(fs, "access") - .mockRejectedValue(new Error("unknown error")); - - const result = await isWriteable(root); - expect(result).toEqual(false); - expect(mockFsAccess).toHaveBeenCalledWith(root, fs.constants.W_OK); - - mockFsAccess.mockRestore(); - }); -}); |
