Skip to content

Add type hints and improve test infrastructure: #121

Add type hints and improve test infrastructure:

Add type hints and improve test infrastructure: #121

Workflow file for this run

name: unittest
on: [push]
jobs:
buildx:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Build
uses: docker/build-push-action@master
with:
context: .devcontainer
tags: exprorer_msmd
push: false
- name: Unittest
uses: addnab/docker-run-action@v3
with:
image: exprorer_msmd
options: -v ${{ github.workspace }}:/work
run: |
cd /work
pip install mypy coverage
python -m pytest .
python -m mypy script/
coverage run -m pytest
coverage report -m