a2dbf7b3db
* Prep for in-process plug loading (e.g. for CF workers, Deno Deploy) * Prototype of fixed in-process loading plugs * Fix: buttons not to scroll with content * Better positioning of modal especially on mobile * Move query caching outside query * Fix annoying mouse behavior when filter box appears * Page navigator search tweaks
18 lines
527 B
TypeScript
18 lines
527 B
TypeScript
import { FileMeta } from "$sb/types.ts";
|
|
import { assert } from "../../test_deps.ts";
|
|
import { path } from "../deps.ts";
|
|
import fileSystemSyscalls from "./fs.deno.ts";
|
|
|
|
Deno.test("Test FS operations", async () => {
|
|
const thisFolder = path.resolve(
|
|
path.dirname(new URL(import.meta.url).pathname),
|
|
);
|
|
const syscalls = fileSystemSyscalls(thisFolder);
|
|
const allFiles: FileMeta[] = await syscalls["fs.listFiles"](
|
|
{},
|
|
thisFolder,
|
|
true,
|
|
);
|
|
assert(allFiles.find((f) => f.name === "fs.deno.test.ts"));
|
|
});
|