From f00e6a4da6ec10448c290ef872d5010b17f2e55f Mon Sep 17 00:00:00 2001 From: kyluca Date: Thu, 3 Oct 2024 09:54:52 +1000 Subject: [PATCH 1/2] Update pytest invocation to avoid error from setuptools (which was using a deprecated command) --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bd194d9..d1131ab 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -47,7 +47,7 @@ jobs: run: python3 -m flake8 - name: Run test suite - run: python3 setup.py pytest + run: python3 -m pytest tests/ - name: Test tldr cli run: | From fdfc871633be7524eca7a6175bdd5c1e9638eed5 Mon Sep 17 00:00:00 2001 From: kyluca Date: Thu, 3 Oct 2024 09:55:23 +1000 Subject: [PATCH 2/2] Cleanup test files --- .github/workflows/test.yml | 4 ++-- tests/test_tldr.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d1131ab..4afde35 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -25,7 +25,7 @@ jobs: - name: Install sphinx dependencies run: >- - python -m + python3 -m pip install sphinx sphinx-argparse @@ -33,7 +33,7 @@ jobs: - name: Install tldr dependencies run: >- - python -m + python3 -m pip install -r requirements.txt diff --git a/tests/test_tldr.py b/tests/test_tldr.py index da6d831..772735c 100644 --- a/tests/test_tldr.py +++ b/tests/test_tldr.py @@ -142,7 +142,7 @@ def test_get_commands(monkeypatch, tmp_path): Path.mkdir(cache_default, parents=True) Path.touch(cache_default / "lspci.md") - monkeypatch.setenv("HOME", tmp_path) + monkeypatch.setenv("HOME", str(tmp_path)) result = tldr.get_commands(platforms=["linux"])