Skip to content

Commit 2a542a9

Browse files
committed
moved unittests
1 parent 5eeb959 commit 2a542a9

21 files changed

+22
-26
lines changed

.github/workflows/ci.yml

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ jobs:
5252
pylint $(find -wholename './src/*.py')
5353
5454
55-
unittest:
56-
name: Unittests
55+
unittest_cpython:
56+
name: Unittests CPython
5757
runs-on: ubuntu-latest
5858
permissions:
5959
contents: read
@@ -80,7 +80,26 @@ jobs:
8080
pip install pyftdi
8181
- name: Run unittests
8282
run: |
83-
python -m unittest
83+
python -m unittest discover -s tests/cpython -p "test_*.py"
84+
85+
86+
unittest_micropython:
87+
name: Unittests MicroPython
88+
runs-on: ubuntu-latest
89+
permissions:
90+
contents: read
91+
92+
steps:
93+
- uses: actions/checkout@v6
94+
- name: Install MicroPython
95+
uses: BrianPugh/install-micropython@v2
96+
- name: Install dependencies
97+
run: |
98+
micropython -m mip install unittest
99+
micropython -m mip install unittest-discover
100+
- name: Test MicroPython
101+
run: |
102+
micropython -m unittest discover -s tests/micropython -p "test_*.py"
84103
85104
86105
code-coverage:

.github/workflows/micropython_test.yml

Lines changed: 0 additions & 23 deletions
This file was deleted.

tests/__init__.py

Whitespace-only changes.

0 commit comments

Comments
 (0)