diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 6d1a988..ff4d9d2 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -43,13 +43,3 @@ jobs: run: | make tests - - name: Install TeXLive (Ubuntu) - if: ${{ matrix.os == 'ubuntu-latest' }} - run: | - sudo apt-get install -y texlive texlive-latex-extra - - - name: E2E tests - env: - TEXLIVE_INSTALLED: 1 - run: | - make tests diff --git a/tests/output.py b/tests/output.py index d466f26..c82c310 100644 --- a/tests/output.py +++ b/tests/output.py @@ -151,45 +151,3 @@ def test_json_output(): } """ ) - - -def test_pdf_output(): - if platform != "linux": - # Consider it works everywhere if it does at least on Linux - return - - tmp_dir = tempfile.mkdtemp() - result = execute( - KOSMORRO - + [ - "--latitude=50.5876", - "--longitude=3.0624", - "-d2020-01-27", - "--format=pdf", - f"--output={tmp_dir}/document.pdf", - ] - ) - - if environ.get("TEXLIVE_INSTALLED") is None: - assert not result.is_successful() - assert ( - result.stdout - == """Save the planet and paper! -Consider printing your PDF document only if really necessary, and use the other side of the sheet. -Building PDF was not possible, because some dependencies are not installed. -Please look at the documentation at https://kosmorro.space/cli/generate-pdf/ for more information. -""" - ) - - return - - assert result.is_successful() - assert ( - result.stdout - == """Save the planet and paper! -Consider printing your PDF document only if really necessary, and use the other side of the sheet. -""" - "" - ) - - assert path.exists(f"{tmp_dir}/document.pdf")