From 1aa14b0a956c65fc9ed8ebe11c734addcb1b79f1 Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Wed, 10 Jun 2026 08:58:24 +0200 Subject: test/unit: more complete Bitbucket tests --- test/unit/test_bitbucket.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'test') diff --git a/test/unit/test_bitbucket.py b/test/unit/test_bitbucket.py index a0dc056..26e86bf 100644 --- a/test/unit/test_bitbucket.py +++ b/test/unit/test_bitbucket.py @@ -65,6 +65,21 @@ class BitbucketTests(unittest.TestCase): r.get_link('html'), 'https://bitbucket.org/cgitize-test-workspace/private' ) + clone_urls = [ + link for link in r.data['links']['clone'] if link['name'] == 'https' + ] + self.assertEqual(len(clone_urls), 1) + self.assertEqual( + clone_urls[0]['href'], + 'https://cgitize-test@bitbucket.org/cgitize-test-workspace/private.git', + ) + + ssh_urls = [link for link in r.data['links']['clone'] if link['name'] == 'ssh'] + self.assertEqual(len(ssh_urls), 1) + self.assertEqual( + ssh_urls[0]['href'], 'git@bitbucket.org:cgitize-test-workspace/private.git' + ) + def test_user(self): w = self.bitbucket.workspaces.get('cgitize-test-workspace') self.assertEqual( -- cgit v1.3