diff options
author | Florian Bruhin <git@the-compiler.org> | 2015-06-19 07:15:25 +0200 |
---|---|---|
committer | Florian Bruhin <git@the-compiler.org> | 2015-06-19 09:40:26 +0200 |
commit | a5610fd6da50e4d37f751cd887203740133d5999 (patch) | |
tree | 3291b0c6e50ad354c5e3ae38d9759826c0ab714a | |
parent | 85f6b3c6df922d59e5e59bea5fc43465cc9d00a7 (diff) | |
download | qutebrowser-a5610fd6da50e4d37f751cd887203740133d5999.tar.gz qutebrowser-a5610fd6da50e4d37f751cd887203740133d5999.zip |
Fix TestReadFile when frozen.
-rw-r--r-- | tests/utils/test_utils.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/utils/test_utils.py b/tests/utils/test_utils.py index cc3d1817e..ed2028d86 100644 --- a/tests/utils/test_utils.py +++ b/tests/utils/test_utils.py @@ -98,9 +98,12 @@ class TestReadFile: @pytest.fixture(autouse=True, params=[True, False]) def freezer(self, request, monkeypatch): - if request.param: + if request.param and not getattr(sys, 'frozen', False): monkeypatch.setattr(sys, 'frozen', True, raising=False) monkeypatch.setattr('sys.executable', qutebrowser.__file__) + elif not request.param and getattr(sys, 'frozen', False): + # Want to test unfrozen tests, but we are frozen + pytest.skip("Can't run with sys.frozen = True!") def test_readfile(self): """Read a test file.""" |