diff options
Diffstat (limited to 'test_dotfiles.py')
-rwxr-xr-x | test_dotfiles.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/test_dotfiles.py b/test_dotfiles.py index b5521d2..761496e 100755 --- a/test_dotfiles.py +++ b/test_dotfiles.py @@ -9,6 +9,7 @@ import tempfile import unittest from dotfiles import core +from dotfiles import cli from dotfiles.utils import is_link_to @@ -62,6 +63,14 @@ class DotfilesTestCase(unittest.TestCase): os.path.join(self.homedir, '.lastpass'), '/tmp') + def test_dispatch(self): + """Test that the force option is handed on to the sync method.""" + class MockDotfiles(object): + def sync(self, files=None, force=False): + assert bool(force) + dotfiles = MockDotfiles() + cli.dispatch(dotfiles, 'sync', True, []) + def test_move_repository(self): """Test the move() method for a Dotfiles repository.""" |