From 00d6970c66ce6f3025d68bb1e5092f1e946d47ff Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Tue, 15 Sep 2015 20:39:01 +0200 Subject: [PATCH] standarddir: Add some OS X tests. --- tests/unit/utils/test_standarddir.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/unit/utils/test_standarddir.py b/tests/unit/utils/test_standarddir.py index 40392f276..0642f08cf 100644 --- a/tests/unit/utils/test_standarddir.py +++ b/tests/unit/utils/test_standarddir.py @@ -145,6 +145,16 @@ class TestStandardDir: def test_windows(self, func, elems, expected): assert func().split(os.sep)[-elems:] == expected + @pytest.mark.parametrize('func, elems, expected', [ + (standarddir.data, 2, ['Application Support', 'qute_test']), + (standarddir.config, 1, ['qute_test']), + (standarddir.cache, 2, ['Caches', 'qute_test']), + (standarddir.download, 1, ['Downloads']), + ]) + @pytest.mark.osx + def test_os_x(self, func, elems, expected): + assert func().split(os.sep)[-elems:] == expected + DirArgTest = collections.namedtuple('DirArgTest', 'arg, expected')