diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 0000000..9c22d1a --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,16 @@ +name: Test the examples code for the git lesson +on: push +jobs: + test: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Set up Python + uses: actions/setup-python@v2 + with: + python-version: 3.13.1 + - name: Install dependencies + run: pip install -vv pytest + - name: Run test + run: pytest -v -s --color=yes test.py + diff --git a/broken_python.py b/broken_python.py new file mode 100644 index 0000000..8f0f730 --- /dev/null +++ b/broken_python.py @@ -0,0 +1,2 @@ +def add_one(x : int) -> int: + return x + 2 diff --git a/test.py b/test.py new file mode 100644 index 0000000..c839c1d --- /dev/null +++ b/test.py @@ -0,0 +1,5 @@ + +def test_add_one(): + from broken_python import add_one + + assert add_one(1) == 2