3b30eb5cfa2a5ed7840e01c304523fc8cc15bf6b diff --git a/src/games.test.ts b/src/games.test.ts index 88cf6168a2e9435d9461323f0c165164d5306bec..7a4e80781912fb1baee12af5223fc95520ccebb1 100644 --- a/src/games.test.ts +++ b/src/games.test.ts @@ -18,3 +18,9 @@ test("loadGame returns the kata's step ids in order", async () => { "negatives-throw", ]); }); + +test("loadGame throws a clear error for an unknown game", async () => { + await expect(loadGame("does-not-exist")).rejects.toThrow( + /unknown game: does-not-exist/, + ); +});