From 878e39eee0ae21c00ced94b19a7cc6992d09cb4f Mon Sep 17 00:00:00 2001 From: Pere Diaz Bou Date: Tue, 17 Jun 2025 12:35:17 +0200 Subject: [PATCH] skip python write tests without indexes --- Makefile | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index ce9f5df67..5bb117f92 100644 --- a/Makefile +++ b/Makefile @@ -94,19 +94,35 @@ test-memory: limbo uv-sync .PHONY: test-memory test-write: limbo uv-sync - SQLITE_EXEC=$(SQLITE_EXEC) uv run --project limbo_test test-write + @if [ "$(SQLITE_EXEC)" != "scripts/limbo-sqlite3" ]; then \ + SQLITE_EXEC=$(SQLITE_EXEC) uv run --project limbo_test test-write; \ + else \ + echo "Skipping test-write: SQLITE_EXEC does not have indexes scripts/limbo-sqlite3"; \ + fi .PHONY: test-write test-update: limbo uv-sync - SQLITE_EXEC=$(SQLITE_EXEC) uv run --project limbo_test test-update + @if [ "$(SQLITE_EXEC)" != "scripts/limbo-sqlite3" ]; then \ + SQLITE_EXEC=$(SQLITE_EXEC) uv run --project limbo_test test-update; \ + else \ + echo "Skipping test-update: SQLITE_EXEC does not have indexes scripts/limbo-sqlite3"; \ + fi .PHONY: test-update test-collate: limbo uv-sync - SQLITE_EXEC=$(SQLITE_EXEC) uv run --project limbo_test test-collate + @if [ "$(SQLITE_EXEC)" != "scripts/limbo-sqlite3" ]; then \ + SQLITE_EXEC=$(SQLITE_EXEC) uv run --project limbo_test test-collate; \ + else \ + echo "Skipping test-collate: SQLITE_EXEC does not have indexes scripts/limbo-sqlite3"; \ + fi .PHONY: test-collate test-constraint: limbo uv-sync - SQLITE_EXEC=$(SQLITE_EXEC) uv run --project limbo_test test-constraint + @if [ "$(SQLITE_EXEC)" != "scripts/limbo-sqlite3" ]; then \ + SQLITE_EXEC=$(SQLITE_EXEC) uv run --project limbo_test test-constraint; \ + else \ + echo "Skipping test-constraint: SQLITE_EXEC does not have indexes scripts/limbo-sqlite3"; \ + fi .PHONY: test-constraint bench-vfs: uv-sync