예제 #1
0
def main(argv=None):
    if argv is None:
        argv = sys.argv
    from vcs.cli import ExecutionManager
    manager = ExecutionManager(argv)
    manager.execute()
    return 0
예제 #2
0
 def test_get_vcsrc(self):
     with nested(mock.patch('vcs.conf.settings.VCSRC_PATH', 'foobar'),
                 mock.patch('vcs.cli.create_module')) as (VP, m):
         # Use not-dummy manager here as we need to test get_vcsrc behavior
         m.return_value = mock.Mock()
         manager = ExecutionManager()
         self.assertEqual(manager.vimrc, m.return_value)
         m.assert_called_once_with('vcsrc', 'foobar')