|
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"); |
|
}); |
|
}); |
|
|