git » sdk » commit 7da0d86

Don't run sqlite tests in webkit

author Eric Roberts
2026-08-26 22:20:30 UTC
committer Stephen Paul Weber
2026-08-27 01:56:55 UTC
parent 86d98f8b1ce794a1b556ed85aedeb6fc015cb416

Don't run sqlite tests in webkit

We were skipping them before but then we always had to see the skipped test output. This just makes them not run at all.

playwright.config.ts +3 -0
test/sqlite.spec.ts +1 -8

diff --git a/playwright.config.ts b/playwright.config.ts
index 74f3109..730adc1 100644
--- a/playwright.config.ts
+++ b/playwright.config.ts
@@ -51,6 +51,9 @@ export default defineConfig({
 		{
 			name: "webkit",
 			use: { ...devices["Desktop Safari"] },
+			// Skip sqlite tests on webkit because the
+			// version in playwright lacks OPFS
+			testIgnore: "sqlite.spec.ts",
 		},
 	],
 });
diff --git a/test/sqlite.spec.ts b/test/sqlite.spec.ts
index 299e75f..98144d1 100644
--- a/test/sqlite.spec.ts
+++ b/test/sqlite.spec.ts
@@ -1,11 +1,4 @@
 import { sqliteTest as test, expect } from "./browser-test";
 import { sharedPersistenceTests } from "./persistence-tests";
 
-test.describe("not webkit", () => {
-	test.skip(
-		({ browserName }) => browserName === "webkit",
-		"Skip on webkit because the version in playwright lacks OPFS",
-	);
-
-	sharedPersistenceTests(test);
-});
+sharedPersistenceTests(test);