Example #1
0
 def test_cli_usage(self):
     usage = 'pipgh [--auth] show [--<key>...] <full_name>'
     self.assertTrue(usage in pipgh.__doc__)
     try:
         pipgh.show(False, ['hello', 'arg'])
     except SystemExit as e:
         self.assertTrue(usage in e.args[0])
Example #2
0
 def test_cli_usage(self):
     usage = 'pipgh [--auth] show [--<key>...] <full_name>'
     self.assertTrue(usage in pipgh.__doc__)
     try:
         pipgh.show(False, ['hello', 'arg'])
     except SystemExit as e:
         self.assertTrue(usage in e.args[0])
Example #3
0
    def test_show_key(self):
        argv = ['show', '--clone-url', 'pypa/pip']
        val = pipgh.show(True, argv, output=False)
        self.assertTrue(val.endswith('github.com/pypa/pip.git'))

        argv = ['show', '--owner', '--login', 'pypa/pip']
        val = pipgh.show(True, argv, output=False)
        self.assertTrue(val == 'pypa')
Example #4
0
    def test_show_key(self):
        argv = ['show', '--clone-url', 'pypa/pip']
        val = pipgh.show(True, argv, output=False)
        self.assertTrue(val.endswith('github.com/pypa/pip.git'))

        argv = ['show', '--owner', '--login', 'pypa/pip']
        val = pipgh.show(True, argv, output=False)
        self.assertTrue(val == 'pypa')
Example #5
0
 def test_execution(self):
     argv = ['show', 'docopt/docopt']
     response, readme = pipgh.show(True, argv, output=False)
     self.assertGreaterEqual(response['full_name'], argv[1])
Example #6
0
 def test_execution(self):
     argv = ['show', 'docopt/docopt']
     response, readme = pipgh.show(True, argv, output=False)
     self.assertGreaterEqual(response['full_name'], argv[1])