def main(argv=None): if argv is None: argv = sys.argv from vcs.cli import ExecutionManager manager = ExecutionManager(argv) manager.execute() return 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')