diff --git a/tests/isolation_provider/base.py b/tests/isolation_provider/base.py index 2fcdb61..52a7d0f 100644 --- a/tests/isolation_provider/base.py +++ b/tests/isolation_provider/base.py @@ -1,3 +1,5 @@ +import os + import pytest from colorama import Style from pytest_mock import MockerFixture @@ -5,10 +7,15 @@ from pytest_mock import MockerFixture from dangerzone.conversion import errors from dangerzone.document import Document from dangerzone.isolation_provider import base +from dangerzone.isolation_provider.qubes import running_on_qubes from .. import pdf_11k_pages, sanitized_text, uncommon_text +@pytest.mark.skipif( + os.environ.get("DUMMY_CONVERSION", False), reason="dummy conversions not supported" +) +@pytest.mark.skipif(not running_on_qubes(), reason="Not on a Qubes system") class IsolationProviderTest: def test_print_progress( self,