123456789101112131415161718192021222324252627282930313233343536373839 |
- name: CI - Run Tests
- on:
- push:
- branches:
- - master # Branch to run this CI on
- pull_request:
- jobs:
- test:
- runs-on: ubuntu-latest
- steps:
- - name: Checkout Repository
- uses: actions/checkout@v4
- - name: Set Up Python
- uses: actions/setup-python@v4
- with:
- python-version: "3.10"
- - name: Install Dependencies
- run: |
- cd simulator/
- python -m pip install --upgrade pip
- pip install -r requirements.txt
- - name: Install PythonPDEVS
- run: |
- cd simulator/pythonpdevs/src/
- python setup.py install --user
- cd ../../
- - name: Run Tests
- run: |
- cd simulator/
- python -m unittest discover -s test
|