Skip to content

Commit d37188f

Browse files
committed
add test for invalid engine
1 parent 3e67712 commit d37188f

File tree

3 files changed

+20
-0
lines changed

3 files changed

+20
-0
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
engines: ["invalid-engine"]

tests/docs/engine/invalid-project/notebook.qmd

Whitespace-only changes.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import { assertRejects } from "https://deno.land/std/assert/assert_rejects.ts";
2+
import { quarto } from "../../../src/quarto.ts";
3+
import { test } from "../../test.ts";
4+
5+
test(
6+
{
7+
name: "invalid engines option errors",
8+
execute: async () => {
9+
assertRejects(
10+
async () => {await quarto(["render", "docs/engine/invalid-project/notebook.qmd"])},
11+
Error,
12+
"'invalid-engine' was specified in the list of engines in the project settings but it is not a valid engine",
13+
)
14+
},
15+
type: "smoke",
16+
context: {},
17+
verify: [],
18+
}
19+
)

0 commit comments

Comments
 (0)