test/cli.test.js
"use strict";
import cli from "../src/cli/cli";
/** @test {cli} */
describe("cli", () => {
/** @test {cli.execute} */
describe("options", () => {
it("throw error of run `kotori` (empty)", () => {
assert.strictEqual(cli.execute(), 1);
});
it("throw error of run `kotori -z` (invalid option)", () => {
assert.strictEqual(cli.execute("-z"), 1);
});
it("no error of run `kotori -v`", () => {
assert.strictEqual(cli.execute("-v"), 0);
});
it("no error of run `kotori -h`", () => {
assert.strictEqual(cli.execute("-h"), 0);
});
});
});