Skip to content

Commit 71405b5

Browse files
author
Xing Han Lu
committed
Add new test runs to config, update flake8/pylint
1 parent 4f93f72 commit 71405b5

File tree

1 file changed

+19
-3
lines changed

1 file changed

+19
-3
lines changed

.circleci/config.yml

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,23 +59,39 @@ jobs:
5959
name: Run pylint
6060
command: |
6161
. venv/bin/activate
62-
pylint usage.py tests
62+
pylint usage.py usage-advanced.py usage-elements.py usage-events.py usage-stylesheet.py
63+
pylint demos tests
6364
when: always
6465

6566
- run:
6667
name: Run flake8
6768
command: |
6869
. venv/bin/activate
69-
flake8 usage.py tests
70+
flake8 --max-line-length=100 usage.py usage-advanced.py usage-elements.py usage-events.py usage-stylesheet.py
71+
flake8 --max-line-length=100 demos tests
7072
when: always
7173

7274
- run:
73-
name: Integration Tests - Usage
75+
name: Integration Tests - Usage Apps Rendering
7476
command: |
7577
. venv/bin/activate
7678
python -m unittest tests.test_usage
7779
when: always
7880

81+
- run:
82+
name: Integration Tests - Interactions
83+
command: |
84+
. venv/bin/activate
85+
python -m unittest tests.test_interactions
86+
when: always
87+
88+
- run:
89+
name: Integration Tests - Callbacks
90+
command: |
91+
. venv/bin/activate
92+
python -m unittest tests.test_callbacks
93+
when: always
94+
7995
- run:
8096
name: Capture Percy Snapshots
8197
command: |

0 commit comments

Comments
 (0)