From ce8f790e232386df604ae729aa58b046535cbe1a Mon Sep 17 00:00:00 2001 From: AzideCupric <57004769+AzideCupric@users.noreply.github.com> Date: Wed, 16 Mar 2022 13:02:53 +0800 Subject: [PATCH 1/3] Update pytest.yml --- .github/workflows/pytest.yml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index 32ec89e..12bce32 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -1,7 +1,7 @@ name: auto-pytest on: [push] jobs: - do-a-test: + Pytest: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 @@ -18,7 +18,15 @@ jobs: run: poetry run playwright install-deps && poetry run playwright install chromium - name: Coverage test run: poetry run pytest --cov-report html --cov-report xml --cov=./src/plugins/nonebot_bison --junitxml=test-results/junit.xml -k 'not compare' - - name: Collect coverage - run: poetry run coverage html --include='src/*' - + - name: Upload coverage to Codecov + uses: codecov/codecov-action@v2 + with: + directory: ./src/plugins/nonebot_bison/coverage/reports/ + env_vars: ubuntu-latest,'3.10' + fail_ci_if_error: true + files: ./coverage.xml + flags: unittests + name: codecov-umbrella + path_to_write_report: ./coverage/codecov_report.txt + verbose: true From 437c22de838a93e0fafd0ea315f085c77fc96a82 Mon Sep 17 00:00:00 2001 From: AzideCupric <57004769+AzideCupric@users.noreply.github.com> Date: Wed, 16 Mar 2022 13:20:21 +0800 Subject: [PATCH 2/3] Update pytest.yml --- .github/workflows/pytest.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index 12bce32..8e868c3 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -17,11 +17,11 @@ jobs: - name: Browser install run: poetry run playwright install-deps && poetry run playwright install chromium - name: Coverage test - run: poetry run pytest --cov-report html --cov-report xml --cov=./src/plugins/nonebot_bison --junitxml=test-results/junit.xml -k 'not compare' + run: poetry run pytest -v --cov-report=xml --cov=./src/plugins/nonebot_bison -k 'not compare' - name: Upload coverage to Codecov uses: codecov/codecov-action@v2 with: - directory: ./src/plugins/nonebot_bison/coverage/reports/ + directory: ./coverage/reports/ env_vars: ubuntu-latest,'3.10' fail_ci_if_error: true files: ./coverage.xml From 5b6411a22b4467c303979306ef8b270d35a1e513 Mon Sep 17 00:00:00 2001 From: AzideCupric <57004769+AzideCupric@users.noreply.github.com> Date: Wed, 16 Mar 2022 13:27:55 +0800 Subject: [PATCH 3/3] Update pytest.yml --- .github/workflows/pytest.yml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index 8e868c3..0574666 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -18,15 +18,15 @@ jobs: run: poetry run playwright install-deps && poetry run playwright install chromium - name: Coverage test run: poetry run pytest -v --cov-report=xml --cov=./src/plugins/nonebot_bison -k 'not compare' - - name: Upload coverage to Codecov - uses: codecov/codecov-action@v2 - with: - directory: ./coverage/reports/ - env_vars: ubuntu-latest,'3.10' - fail_ci_if_error: true - files: ./coverage.xml - flags: unittests - name: codecov-umbrella - path_to_write_report: ./coverage/codecov_report.txt - verbose: true +# - name: Upload coverage to Codecov +# uses: codecov/codecov-action@v2 +# with: +# directory: ./coverage/reports/ +# env_vars: ubuntu-latest,'3.10' +# fail_ci_if_error: true +# files: ./coverage.xml +# flags: unittests +# name: codecov-umbrella +# path_to_write_report: ./coverage/codecov_report.txt +# verbose: true