diff --git a/e2e/basic.spec.ts b/e2e/basic.spec.ts
index 9e726330fb40f917782cfeb88072d4bb87fb3857..bbcdcf19ede6782e89084039b6c64d26ba46d9c1 100644
--- a/e2e/basic.spec.ts
+++ b/e2e/basic.spec.ts
@@ -8,10 +8,10 @@ import type {
 } from "../templates";
 import { createTestDir, runApp, runCreateLlama, type AppType } from "./utils";
 
-const templateTypes: TemplateType[] = ["streaming"];
-const templateFrameworks: TemplateFramework[] = ["express"];
-const templateEngines: TemplateEngine[] = ["simple"];
-const templateUIs: TemplateUI[] = ["html"];
+const templateTypes: TemplateType[] = ["streaming", "simple"];
+const templateFrameworks: TemplateFramework[] = ["nextjs", "express"];
+const templateEngines: TemplateEngine[] = ["simple", "context"];
+const templateUIs: TemplateUI[] = ["shadcn", "html"];
 
 for (const templateType of templateTypes) {
   for (const templateFramework of templateFrameworks) {