Skip to content

Commit c190b2b

Browse files
Update test.yaml
1 parent 6087de8 commit c190b2b

File tree

1 file changed

+31
-29
lines changed

1 file changed

+31
-29
lines changed

.github/workflows/test.yaml

Lines changed: 31 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,28 @@ jobs:
2323
matrix:
2424
os: [windows-2022, windows-2019, ubuntu-18.04, ubuntu-20.04]
2525
python-version: [3.7, 3.8, 3.9, "3.10"]
26+
env:
27+
BW_ACCOUNT_ID: ${{ secrets.BW_ACCOUNT_ID }}
28+
BW_USERNAME: ${{ secrets.BW_USERNAME }}
29+
BW_PASSWORD: ${{ secrets.BW_PASSWORD }}
30+
BW_USERNAME_FORBIDDEN: ${{ secrets.BW_USERNAME_FORBIDDEN }}
31+
BW_PASSWORD_FORBIDDEN: ${{ secrets.BW_PASSWORD_FORBIDDEN }}
32+
BW_VOICE_APPLICATION_ID: ${{ secrets.BW_VOICE_APPLICATION_ID }}
33+
BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_MESSAGING_APPLICATION_ID }}
34+
BW_NUMBER: ${{ secrets.BW_NUMBER }}
35+
USER_NUMBER: ${{ secrets.USER_NUMBER }}
36+
VZW_NUMBER: ${{ secrets.VZW_NUMBER }}
37+
ATT_NUMBER: ${{ secrets.ATT_NUMBER }}
38+
T_MOBILE_NUMBER: ${{ secrets.T_MOBILE_NUMBER }}
39+
BASE_CALLBACK_URL: ${{ secrets.BASE_CALLBACK_URL }}
40+
PYTHON_VERSION: ${{ matrix.python-version }}
41+
OPERATING_SYSTEM: ${{ matrix.os }}
42+
MANTECA_ACTIVE_NUMBER: ${{ secrets.MANTECA_ACTIVE_NUMBER }}
43+
MANTECA_IDLE_NUMBER: ${{ secrets.MANTECA_IDLE_NUMBER }}
44+
MANTECA_BASE_URL: ${{ secrets.MANTECA_BASE_URL }}
45+
MANTECA_APPLICATION_ID: ${{ secrets.MANTECA_APPLICATION_ID }}
46+
BW_NUMBER_PROVIDER: ${{ secrets.BW_NUMBER_PROVIDER }}
47+
LEVEL: ${{ inputs.logLevel }}
2648
steps:
2749
- name: Checkout
2850
uses: actions/checkout@v2
@@ -37,38 +59,18 @@ jobs:
3759
pip install -r requirements.txt
3860
pip install -r test-requirements.txt
3961
40-
- name: Test
41-
env:
42-
BW_ACCOUNT_ID: ${{ secrets.BW_ACCOUNT_ID }}
43-
BW_USERNAME: ${{ secrets.BW_USERNAME }}
44-
BW_PASSWORD: ${{ secrets.BW_PASSWORD }}
45-
BW_USERNAME_FORBIDDEN: ${{ secrets.BW_USERNAME_FORBIDDEN }}
46-
BW_PASSWORD_FORBIDDEN: ${{ secrets.BW_PASSWORD_FORBIDDEN }}
47-
BW_VOICE_APPLICATION_ID: ${{ secrets.BW_VOICE_APPLICATION_ID }}
48-
BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_MESSAGING_APPLICATION_ID }}
49-
BW_NUMBER: ${{ secrets.BW_NUMBER }}
50-
USER_NUMBER: ${{ secrets.USER_NUMBER }}
51-
VZW_NUMBER: ${{ secrets.VZW_NUMBER }}
52-
ATT_NUMBER: ${{ secrets.ATT_NUMBER }}
53-
T_MOBILE_NUMBER: ${{ secrets.T_MOBILE_NUMBER }}
54-
BASE_CALLBACK_URL: ${{ secrets.BASE_CALLBACK_URL }}
55-
PYTHON_VERSION: ${{ matrix.python-version }}
56-
OPERATING_SYSTEM: ${{ matrix.os }}
57-
MANTECA_ACTIVE_NUMBER: ${{ secrets.MANTECA_ACTIVE_NUMBER }}
58-
MANTECA_IDLE_NUMBER: ${{ secrets.MANTECA_IDLE_NUMBER }}
59-
MANTECA_BASE_URL: ${{ secrets.MANTECA_BASE_URL }}
60-
MANTECA_APPLICATION_ID: ${{ secrets.MANTECA_APPLICATION_ID }}
61-
BW_NUMBER_PROVIDER: ${{ secrets.BW_NUMBER_PROVIDER }}
62-
LEVEL: ${{ inputs.logLevel }}
62+
- name: Test at Debug Level
63+
if: ${{ inputs.logLevel }} == DEBUG
64+
run: |
65+
echo "Log level: $LEVEL"
66+
pytest -v --log-cli-level=DEBUG
6367
68+
- name: Test at Warning Level
69+
if: ${{ inputs.logLevel }} == WARNING
6470
run: |
6571
echo "Log level: $LEVEL"
66-
if [$LEVEL -eq DEBUG ]
67-
then
68-
pytest -v --log-cli-level=DEBUG
69-
else
70-
pytest -v --log-cli-level=WARNING
71-
fi
72+
pytest -v --log-cli-level=WARNING
73+
7274
- name: Notify Slack of Failures
7375
uses: Bandwidth/[email protected]
7476
if: failure() && !github.event.pull_request.draft

0 commit comments

Comments
 (0)