From 4786405fca3f59027776c4c4c4525bd7f8e0505e Mon Sep 17 00:00:00 2001 From: Sergey Timoshin Date: Sun, 3 Aug 2025 19:29:31 +0100 Subject: [PATCH 1/2] fix: conditionally source devenv.sh based on LIGHT_PROTOCOL_DEVENV --- scripts/test.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/test.sh b/scripts/test.sh index a9dc4c26b1..edf09bf9c3 100755 --- a/scripts/test.sh +++ b/scripts/test.sh @@ -1,6 +1,8 @@ #!/usr/bin/env bash -. "./scripts/devenv.sh" || { echo >&2 "Failed to source devenv.sh. Aborting."; exit 1; } +if [ -z "${LIGHT_PROTOCOL_DEVENV:-}" ]; then + . "./scripts/devenv.sh" || { echo >&2 "Failed to source devenv.sh. Aborting."; exit 1; } +fi set -eux From 45959256a0b85a58bd45f6a57caf23366aab81fb Mon Sep 17 00:00:00 2001 From: Sergey Timoshin Date: Sun, 3 Aug 2025 23:23:19 +0100 Subject: [PATCH 2/2] chore: update forester test script to start Redis before running tests --- forester/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forester/package.json b/forester/package.json index 5113c31257..667f754e84 100644 --- a/forester/package.json +++ b/forester/package.json @@ -4,7 +4,7 @@ "license": "GPL-3.0", "scripts": { "build": "cargo build", - "test": "source .env && RUST_LOG=forester=debug,forester_utils=debug cargo test --package forester e2e_test -- --nocapture", + "test": "redis-start && RUST_LOG=forester=debug,forester_utils=debug cargo test --package forester e2e_test -- --nocapture", "docker:build": "docker build --tag forester -f Dockerfile .." }, "devDependencies": {