diff options
author | Jay Sweeney <writetojay@gmail.com> | 2013-11-09 13:24:04 +1000 |
---|---|---|
committer | Jon Bernard <jbernard@tuxion.com> | 2013-11-09 16:36:07 -0500 |
commit | 16eec288035b56874b77c542cb7cbaf80b641a89 (patch) | |
tree | 4ff167c697c151d2217ba0a5763154637f8e8330 /test_dotfiles.py | |
parent | 02552b3c684f8fc1859af7660f345ff0c038e4f4 (diff) | |
download | dotfiles-16eec288035b56874b77c542cb7cbaf80b641a89.tar.gz dotfiles-16eec288035b56874b77c542cb7cbaf80b641a89.tar.bz2 dotfiles-16eec288035b56874b77c542cb7cbaf80b641a89.zip |
Fixes #22: Ensure --force option is handed on
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.""" |