| import { assert, it, describe } from "vitest"; | |
| import { fileExists } from "./file-exists"; | |
| describe("fileExists", () => { | |
| it("should return true for file that exists", async () => { | |
| const info = await fileExists({ | |
| repo: { | |
| name: "bert-base-uncased", | |
| type: "model", | |
| }, | |
| path: "tf_model.h5", | |
| revision: "dd4bc8b21efa05ec961e3efc4ee5e3832a3679c7", | |
| }); | |
| assert(info, "file should exist"); | |
| }); | |
| it("should return false for file that does not exist", async () => { | |
| const info = await fileExists({ | |
| repo: { | |
| name: "bert-base-uncased", | |
| type: "model", | |
| }, | |
| path: "tf_model.h5dadazdzazd", | |
| revision: "dd4bc8b21efa05ec961e3efc4ee5e3832a3679c7", | |
| }); | |
| assert(!info, "file should not exist"); | |
| }); | |
| }); | |