From ad3da9551a3fb6c11d14c216d756e4d145d4cd57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=85=B1=E7=89=9B=E8=82=89?= Date: Tue, 27 Oct 2026 14:32:26 +0800 Subject: [PATCH] ci: cover Home plugin tests --- .github/workflows/ci-python-tests.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci-python-tests.yml b/.github/workflows/ci-python-tests.yml index 264c3b18..3ab84648 100644 --- a/.github/workflows/ci-python-tests.yml +++ b/.github/workflows/ci-python-tests.yml @@ -42,12 +42,15 @@ jobs: pip install --no-deps -e plugins/auto-fin pip install -e plugins/daily_paper pip install -e plugins/lme -e plugins/beam + pip install "safecmd>=0.1.16,<0.2" shfmt-py + # Keep the checkout's ReMe instead of resolving the plugin's published ReMe dependency. + pip install --no-deps -e plugins/home pip install coverage - name: Run unit tests run: | python -c "import tokenizers; print('tokenizers', tokenizers.__version__)" - coverage run -m pytest tests/unit plugins/auto-fin plugins/daily_paper plugins/lme plugins/beam \ + coverage run -m pytest tests/unit plugins/auto-fin plugins/daily_paper plugins/lme plugins/beam plugins/home/tests \ -v \ --tb=long \ -s \