19 lines
519 B
TypeScript
19 lines
519 B
TypeScript
import { test } from "bun:test";
|
|
import { convert } from "../../src/converters/calibre.ts";
|
|
import {
|
|
runConvertFailTest,
|
|
runConvertLogsStderror,
|
|
runConvertSuccessTest,
|
|
} from "./convertersHelper.test.ts";
|
|
|
|
test("convert resolves when execFile succeeds", async () => {
|
|
await runConvertSuccessTest(convert);
|
|
});
|
|
|
|
test("convert rejects when execFile fails", async () => {
|
|
await runConvertFailTest(convert);
|
|
});
|
|
|
|
test("convert logs stderr when present", async () => {
|
|
await runConvertLogsStderror(convert);
|
|
});
|