Fix org visibility bug when git cloning (#6743) (#6762)

* fix org visibility bug

* fix permission check

* add integration tests

* fix tests

* change test user name for easier maintainance and fix test

* fix test git repo name
This commit is contained in:
Lunny Xiao
2019-04-26 15:02:27 +03:00
committed by Lauris BH
parent e6cd4f3276
commit 81adf6ad86
88 changed files with 2873 additions and 22 deletions
+44
View File
@@ -430,3 +430,47 @@
num_forks: 0
num_issues: 0
is_mirror: false
-
id: 36
owner_id: 22
lower_name: public_repo_on_limited_org
name: public_repo_on_limited_org
is_private: false
num_stars: 0
num_forks: 0
num_issues: 0
is_mirror: false
-
id: 37
owner_id: 22
lower_name: private_repo_on_limited_org
name: private_repo_on_limited_org
is_private: true
num_stars: 0
num_forks: 0
num_issues: 0
is_mirror: false
-
id: 38
owner_id: 23
lower_name: public_repo_on_private_org
name: public_repo_on_private_org
is_private: false
num_stars: 0
num_forks: 0
num_issues: 0
is_mirror: false
-
id: 39
owner_id: 23
lower_name: private_repo_on_private_org
name: private_repo_on_private_org
is_private: true
num_stars: 0
num_forks: 0
num_issues: 0
is_mirror: false