From 0aa7552de65e4e5af8e742f6b1ffda4e5d2e2828 Mon Sep 17 00:00:00 2001
From: Marcus Schiesser <mail@marcusschiesser.de>
Date: Wed, 6 Dec 2023 14:30:32 +0700
Subject: [PATCH] fix: skip simple/nextjs combination

---
 packages/create-llama/e2e/basic.spec.ts | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/packages/create-llama/e2e/basic.spec.ts b/packages/create-llama/e2e/basic.spec.ts
index bbcdcf19e..da6a739cf 100644
--- a/packages/create-llama/e2e/basic.spec.ts
+++ b/packages/create-llama/e2e/basic.spec.ts
@@ -17,14 +17,18 @@ for (const templateType of templateTypes) {
   for (const templateFramework of templateFrameworks) {
     for (const templateEngine of templateEngines) {
       for (const templateUI of templateUIs) {
-        const appType: AppType =
-          templateFramework === "express" || templateFramework === "fastapi"
-            ? "--frontend"
-            : "";
+        if (templateFramework === "nextjs" && templateType === "simple") {
+          // nextjs doesn't support simple templates - skip tests
+          continue;
+        }
         if (templateEngine === "context") {
           // we don't test context templates because it needs OPEN_AI_KEY
           continue;
         }
+        const appType: AppType =
+          templateFramework === "express" || templateFramework === "fastapi"
+            ? "--frontend"
+            : "";
         test(`try create-llama ${templateType} ${templateFramework} ${templateEngine} ${templateUI} ${appType}`, async ({
           page,
         }) => {
-- 
GitLab