From 064e34c2ba93f67f0932ba1079a23b85cde455c1 Mon Sep 17 00:00:00 2001 From: Riccardo Balbo Date: Sat, 22 Feb 2025 10:08:23 +0000 Subject: [PATCH] fix integration test run? --- .github/workflows/test.yml | 3 ++- tests/integration/start.sh | 10 +++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7dcf534..e720631 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -38,7 +38,8 @@ jobs: - name: Setup integration tests run: | - bash tests/integration/start.sh & + export HEADLESS=1 + bash tests/integration/start.sh - name: Run integration tests run: | diff --git a/tests/integration/start.sh b/tests/integration/start.sh index 454361c..866881d 100644 --- a/tests/integration/start.sh +++ b/tests/integration/start.sh @@ -49,5 +49,13 @@ docker exec lnbits_nwcprovider_ext_lnbits_test bash -c "curl -sSL https://insta set +e docker exec lnbits_nwcprovider_ext_lnbits_test bash -c "export PATH=\"/home/vscode/.local/bin:\$PATH\" && bash /setup.sh /nwcprovider" docker exec lnbits_nwcprovider_ext_lnbits_test bash -c "ln -s /app/.env \$HOME/lnbits/.env" -docker exec lnbits_nwcprovider_ext_lnbits_test bash -c "export PATH=\"/home/vscode/.local/bin:\$PATH\" && cd \$HOME/lnbits && poetry run lnbits" + + +ARGS="" +if [ "$HEADLESS" != "" ]; +then + ARGS="-d" +fi + +docker exec $ARGS lnbits_nwcprovider_ext_lnbits_test bash -c "export PATH=\"/home/vscode/.local/bin:\$PATH\" && cd \$HOME/lnbits && poetry run lnbits"