def test_priority_one(self): result = get_priority(self.BITBUCKET_URL, "some_upstream") self.assertEqual(result, 1) result = get_priority(self.GITHUB_URL, "some_upstream") self.assertEqual(result, 1) result = get_priority(self.GITHUB_URL, "origin", prio_remote="not_origin") self.assertEqual(result, 1)
def test_priority_two(self): result = get_priority(self.BITBUCKET_URL, "origin") self.assertEqual(result, 2) result = get_priority(self.GITHUB_URL, "origin") self.assertEqual(result, 2) result = get_priority(self.BITBUCKET_URL_HTTPS, "origin") self.assertEqual(result, 2) result = get_priority(self.GITHUB_URL_HTTPS, "origin") self.assertEqual(result, 2)
def test_priority_one(self): result = get_priority(self.BITBUCKET_URL, "some_upstream") self.assertEqual(result, 1) result = get_priority(self.GITHUB_URL, "some_upstream") self.assertEqual(result, 1) result = get_priority( self.GITHUB_URL, "origin", prio_remote="not_origin" ) self.assertEqual(result, 1)
def enter_url(loop=True): """Get an url and validate it, asks confirmation for unsupported urls""" term = get_term() while True: url = raw_input("Enter a repository url:") if url != "": if get_priority(url, "custom") == 0: puts( term.yellow("Warning:") + " This is not a valid ssh url for github/bitbucket." ) sure = prompt.yn( "Are you sure you want to use this url?", default="n" ) if not sure: url = "" else: return url else: return url if not loop: return
def enter_url(loop=True): """Get an url and validate it, asks confirmation for unsupported urls""" term = get_term() while True: url = raw_input("Enter a repository url:") if url != "": if get_priority(url, "custom") == 0: puts( term.yellow("Warning:") + " This is not a valid ssh url for github/bitbucket.") sure = prompt.yn("Are you sure you want to use this url?", default="n") if not sure: url = "" else: return url else: return url if not loop: return
def test_priority_zero(self): result = get_priority(self.HG_SSH_URL, "origin") self.assertEqual(result, 0) result = get_priority(self.HG_HTTPS_URL, "origin") self.assertEqual(result, 0)