From 909673ea4a113c3f31c0db609679b35ba81cafec Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 24 Sep 2026 07:11:37 +0000 Subject: [PATCH] ci: inline LPP integration tests into the workflow scripts/test-lpp-integration.sh only ran three `cargo test` targets. Run them as one `cargo test` command directly in the LPP integration job and remove the wrapper script. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_0178vQfKDP4QsRd2Kykm3FZ4 --- .github/workflows/ci.yml | 4 +++- scripts/test-lpp-integration.sh | 8 -------- 2 files changed, 3 insertions(+), 9 deletions(-) delete mode 100755 scripts/test-lpp-integration.sh diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 523eec5..e7224cb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -384,7 +384,9 @@ jobs: - name: Run LPP tests env: LPP_MOCK_PROVIDER: ${{ github.workspace }}/language-provider-protocol/target/debug/lpp-mock-provider - run: scripts/test-lpp-integration.sh + run: >- + cargo test --locked -p wright-lpp -p wright-driver + --test mock_provider --test lpp --test provider_edit # ------------------------------------------------------------------------- # [4] CLI BEHAVIOR (Wright CLI GitHub Actions renderer smoke test) diff --git a/scripts/test-lpp-integration.sh b/scripts/test-lpp-integration.sh deleted file mode 100755 index a49bbcc..0000000 --- a/scripts/test-lpp-integration.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env bash -# Run Wright's required LPP client integration suites against the mock provider. - -set -euo pipefail - -cargo test --locked -p wright-lpp --test mock_provider -cargo test --locked -p wright-driver --test lpp -cargo test --locked -p wright-driver --test provider_edit