aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/test/unit
diff options
context:
space:
mode:
authorEgor Tensin <egor@tensin.name>2026-05-23 22:27:45 +0200
committerEgor Tensin <egor@tensin.name>2026-05-23 22:27:45 +0200
commit50fd36bfe9dad6dc1ecbf9d5b1ebf10deec826c2 (patch)
tree84136bd70992b4428420c71fcfc9fd542a529995 /test/unit
parentallow filtering out private repos (diff)
downloadcgitize-50fd36bfe9dad6dc1ecbf9d5b1ebf10deec826c2.tar.gz
cgitize-50fd36bfe9dad6dc1ecbf9d5b1ebf10deec826c2.zip
test/unit: add checks for visibility
Diffstat (limited to '')
-rw-r--r--test/unit/test_bitbucket.py4
-rw-r--r--test/unit/test_github.py2
-rw-r--r--test/unit/test_gitlab.py2
3 files changed, 8 insertions, 0 deletions
diff --git a/test/unit/test_bitbucket.py b/test/unit/test_bitbucket.py
index 221fa79..a0dc056 100644
--- a/test/unit/test_bitbucket.py
+++ b/test/unit/test_bitbucket.py
@@ -30,6 +30,8 @@ class BitbucketTests(unittest.TestCase):
self.assertEqual(r.data['workspace']['name'], 'Test cgitize workspace')
self.assertEqual(r.data['workspace']['slug'], 'cgitize-test-workspace')
+ self.assertFalse(r.data['is_private'])
+
self.assertEqual(
r.get_link('html'), 'https://bitbucket.org/cgitize-test-workspace/public'
)
@@ -57,6 +59,8 @@ class BitbucketTests(unittest.TestCase):
self.assertEqual(r.data['workspace']['name'], 'Test cgitize workspace')
self.assertEqual(r.data['workspace']['slug'], 'cgitize-test-workspace')
+ self.assertTrue(r.data['is_private'])
+
self.assertEqual(
r.get_link('html'), 'https://bitbucket.org/cgitize-test-workspace/private'
)
diff --git a/test/unit/test_github.py b/test/unit/test_github.py
index accbcbd..054234b 100644
--- a/test/unit/test_github.py
+++ b/test/unit/test_github.py
@@ -23,6 +23,7 @@ class GitHubTests(unittest.TestCase):
self.assertEqual(r.description, 'Public test cgitize repository')
self.assertEqual(r.owner.name, 'Test cgitize user')
self.assertEqual(r.owner.login, 'cgitize-test')
+ self.assertEqual(r.visibility, 'public')
self.assertEqual(r.html_url, 'https://github.com/cgitize-test/public')
self.assertEqual(r.clone_url, 'https://github.com/cgitize-test/public.git')
self.assertEqual(r.ssh_url, 'git@github.com:cgitize-test/public.git')
@@ -33,6 +34,7 @@ class GitHubTests(unittest.TestCase):
self.assertEqual(r.description, 'Private test cgitize repository')
self.assertEqual(r.owner.name, 'Test cgitize user')
self.assertEqual(r.owner.login, 'cgitize-test')
+ self.assertEqual(r.visibility, 'private')
self.assertEqual(r.html_url, 'https://github.com/cgitize-test/private')
self.assertEqual(r.clone_url, 'https://github.com/cgitize-test/private.git')
self.assertEqual(r.ssh_url, 'git@github.com:cgitize-test/private.git')
diff --git a/test/unit/test_gitlab.py b/test/unit/test_gitlab.py
index 08eb808..f0b3b4a 100644
--- a/test/unit/test_gitlab.py
+++ b/test/unit/test_gitlab.py
@@ -26,6 +26,7 @@ class GitLabTests(unittest.TestCase):
self.assertEqual(r.description, 'Public test cgitize repository')
self.assertEqual(r.namespace['name'], 'Test cgitize user')
self.assertEqual(r.namespace['path'], 'cgitize-test')
+ self.assertEqual(r.visibility, 'public')
self.assertEqual(r.web_url, 'https://gitlab.com/cgitize-test/public')
self.assertEqual(
r.http_url_to_repo, 'https://gitlab.com/cgitize-test/public.git'
@@ -38,6 +39,7 @@ class GitLabTests(unittest.TestCase):
self.assertEqual(r.description, 'Private test cgitize repository')
self.assertEqual(r.namespace['name'], 'Test cgitize user')
self.assertEqual(r.namespace['path'], 'cgitize-test')
+ self.assertEqual(r.visibility, 'private')
self.assertEqual(r.web_url, 'https://gitlab.com/cgitize-test/private')
self.assertEqual(
r.http_url_to_repo, 'https://gitlab.com/cgitize-test/private.git'