def test_setup_git_2(self, mock_stdout, mock_set_mail, mock_set_name, mock_wrapper, mock_get_mail, mock_get_name): setup_git() output = mock_stdout.getvalue() self.assertEqual(u'Git preferences updated to: \n\x1b[94mJohn Doe\x1b[0m\n\x1b[[email protected]\x1b[0m\n', output)
def test_setup_git_3(self, mock_stdout, mock_set_mail, mock_set_name, mock_wrapper, mock_get_mail, mock_get_name): """ test whether exception is catched """ setup_git() output = mock_stdout.getvalue() self.assertEqual(u'Something went wrong: Foo', output)
def test_setup_git_1(self, mock_stdout, mock_set_mail, mock_set_name, mock_wrapper, mock_get_mail, mock_get_name): self.assertTrue(setup_git())
# -*- coding: utf-8 -*- """nacl-setup Usage: nacl-setup.py git nacl-setup.py nacl nacl-setup.py (-h | --help) nacl-setup.py --version Options: git Setup your local git, e.g. name and email-adress nacl Setup nacl itself (the .nacl.conf file) -h --help Show this screen. --version Show version. """ from nacl.setup import setup_git from nacl.setup import setup_nacl from vendor.docopt import docopt if __name__ == "__main__": arguments = docopt(__doc__, version="nacl-setup version 0.1") # print(arguments) if arguments["git"]: setup_git() if arguments["nacl"]: setup_nacl()