From 51f850c856dbe9f1eb99019e63f36e872821f10f Mon Sep 17 00:00:00 2001 From: debugtalk Date: Sat, 16 May 2020 14:58:57 +0800 Subject: [PATCH] test: udpate github flow --- .github/workflows/integration_test.yml | 7 +++++-- .github/workflows/unittest.yml | 8 +++++--- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.github/workflows/integration_test.yml b/.github/workflows/integration_test.yml index 076eeb42..da6cc0be 100644 --- a/.github/workflows/integration_test.yml +++ b/.github/workflows/integration_test.yml @@ -35,6 +35,9 @@ jobs: hrun har2case -h pip install locustio hrun locusts -h - - name: Run smoketest for hrun command + - name: Run smoketest - postman echo run: | - cd tests/httpbin && hrun run basic.yml --failfast && cd - + hrun examples/postman_echo/request_methods + - name: Run smoketest - httpbin + run: | + hrun examples/httpbin/ diff --git a/.github/workflows/unittest.yml b/.github/workflows/unittest.yml index f93bc138..e360197c 100644 --- a/.github/workflows/unittest.yml +++ b/.github/workflows/unittest.yml @@ -27,9 +27,11 @@ jobs: poetry install -vv - name: Run unittest for httprunner run: | - poetry run python -m httprunner.cli -V - poetry run python -m httprunner.cli -h - poetry run coverage run --source=httprunner -m unittest discover + poetry run httprunner + poetry run hmake + poetry run hrun + poetry run har2case + poetry run coverage run -m pytest httprunner poetry run coverage xml poetry run coverage report -m - name: Codecov