From d5dfdc8193c4c9befd97ae8e499a08c0bd113267 Mon Sep 17 00:00:00 2001 From: Aaron Eikenberry Date: Thu, 3 Aug 2017 00:01:21 -0500 Subject: [PATCH] adds test for -e --- tests/test_main.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tests/test_main.py b/tests/test_main.py index 4dbe580..6cf518f 100644 --- a/tests/test_main.py +++ b/tests/test_main.py @@ -1,7 +1,8 @@ """Test __main__ functions.""" import unittest +from unittest.mock import MagicMock -from pywal import __main__ +from pywal import __main__, reload from pywal.settings import CACHE_DIR @@ -14,6 +15,12 @@ class TestMain(unittest.TestCase): __main__.process_args(args) self.assertFalse((CACHE_DIR / "schemes").is_dir()) + def test_args_e(self): + """> Test arg parsing (-e)""" + reload.env = MagicMock() + args = __main__.get_args(["-e"]) + __main__.process_args(args) + reload.env.assert_not_called() if __name__ == "__main__": unittest.main()