From cee5d6b97ff6dd054852030d894dfad37d6c2f12 Mon Sep 17 00:00:00 2001 From: Ryan Roden-Corrent Date: Mon, 11 Jul 2016 21:14:33 -0400 Subject: [PATCH] Use fake_args in test_standarddir. --- tests/unit/utils/test_standarddir.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/tests/unit/utils/test_standarddir.py b/tests/unit/utils/test_standarddir.py index 97dde62d9..5aba28c03 100644 --- a/tests/unit/utils/test_standarddir.py +++ b/tests/unit/utils/test_standarddir.py @@ -332,16 +332,18 @@ class TestSystemData: assert standarddir.system_data() == "/usr/share/qutebrowser" @pytest.mark.linux - def test_system_datadir_not_exist_linux(self, monkeypatch, tmpdir): + def test_system_datadir_not_exist_linux(self, monkeypatch, tmpdir, + fake_args): """Test that system-wide path isn't used on linux if path not exist.""" - args = types.SimpleNamespace(basedir=str(tmpdir)) - standarddir.init(args) + fake_args.basedir = str(tmpdir) + standarddir.init(fake_args) monkeypatch.setattr(os.path, 'exists', lambda path: False) assert standarddir.system_data() == standarddir.data() - def test_system_datadir_unsupportedos(self, monkeypatch, tmpdir): + def test_system_datadir_unsupportedos(self, monkeypatch, tmpdir, + fake_args): """Test that system-wide path is not used on non-Linux OS.""" - args = types.SimpleNamespace(basedir=str(tmpdir)) - standarddir.init(args) + fake_args.basedir = str(tmpdir) + standarddir.init(fake_args) monkeypatch.setattr('sys.platform', "potato") assert standarddir.system_data() == standarddir.data()