From 5be29d86af6db323c3aea129e68c1cc943982112 Mon Sep 17 00:00:00 2001 From: Imbus <> Date: Tue, 27 Feb 2024 04:59:24 +0100 Subject: [PATCH] Makefile changes so that test depends on db.sqlite3 --- backend/Makefile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/backend/Makefile b/backend/Makefile index c76e28b..c417e73 100644 --- a/backend/Makefile +++ b/backend/Makefile @@ -29,7 +29,7 @@ clean: rm -f db.sqlite3 # Test target -test: +test: db.sqlite3 $(GOTEST) ./... -count=1 -v # Get dependencies target @@ -49,5 +49,9 @@ migrate: sqlite3 $(DB_FILE) < $$file; \ done +# Target added primarily for CI/CD to ensure that the database is created before running tests +db.sqlite3: + make migrate + # Default target default: build