def setUp(self): self.client.login(username='******', password='******') self.user = User.objects.get(pk=1) self.project = Project.objects.get(slug='pip') self.project.repo = 'https://bitbucket.org/testuser/testrepo/' self.project.save() self.org = RemoteOrganization.objects.create(slug='rtfd', json='') self.privacy = self.project.version_privacy_level self.service = BitbucketService(user=self.user, account=None) self.integration = get(GitHubWebhook, project=self.project, provider_data={ 'links': { 'self': { 'href': 'https://bitbucket.org/' } } }) self.provider_data = { 'values': [ { 'links': { 'self': { 'href': 'https://bitbucket.org/' } }, 'url': 'https://readthedocs.io/api/v2/webhook/test/99999999/', }, ] }
def setUp(self): self.client.login(username='******', password='******') self.user = User.objects.get(pk=1) self.project = Project.objects.get(slug='pip') self.org = RemoteOrganization.objects.create(slug='rtfd', json='') self.privacy = self.project.version_privacy_level self.service = BitbucketService(user=self.user, account=None)
def setUp(self): self.client.login(username='******', password='******') self.user = User.objects.get(pk=1) self.project = Project.objects.get(slug='pip') self.project.repo = 'https://bitbucket.org/testuser/testrepo/' self.project.save() self.org = RemoteOrganization.objects.create(slug='rtfd') self.privacy = settings.DEFAULT_PRIVACY_LEVEL self.service = BitbucketService( user=self.user, account=get(SocialAccount, user=self.user) ) self.integration = get( GitHubWebhook, project=self.project, provider_data={ 'links': { 'self': { 'href': 'https://bitbucket.org/' } } } ) self.provider_data = { 'values': [{ 'links': { 'self': { 'href': 'https://bitbucket.org/' } }, 'url': 'https://readthedocs.io/api/v2/webhook/test/99999999/', },] } self.repo_response_data = { 'scm': 'hg', 'has_wiki': True, 'description': 'Site for tutorial101 files', 'links': { 'watchers': { 'href': 'https://api.bitbucket.org/2.0/repositories/tutorials/tutorials.bitbucket.org/watchers', }, 'commits': { 'href': 'https://api.bitbucket.org/2.0/repositories/tutorials/tutorials.bitbucket.org/commits', }, 'self': { 'href': 'https://api.bitbucket.org/2.0/repositories/tutorials/tutorials.bitbucket.org', }, 'html': { 'href': 'https://bitbucket.org/tutorials/tutorials.bitbucket.org', }, 'avatar': { 'href': 'https://bitbucket-assetroot.s3.amazonaws.com/c/photos/2012/Nov/28/tutorials.bitbucket.org-logo-1456883302-9_avatar.png', }, 'forks': { 'href': 'https://api.bitbucket.org/2.0/repositories/tutorials/tutorials.bitbucket.org/forks', }, 'clone': [ { 'href': 'https://[email protected]/tutorials/tutorials.bitbucket.org', 'name': 'https', }, { 'href': 'ssh://[email protected]/tutorials/tutorials.bitbucket.org', 'name': 'ssh', }, ], 'pullrequests': { 'href': 'https://api.bitbucket.org/2.0/repositories/tutorials/tutorials.bitbucket.org/pullrequests', }, }, 'fork_policy': 'allow_forks', 'name': 'tutorials.bitbucket.org', 'language': 'html/css', 'created_on': '2011-12-20T16:35:06.480042+00:00', 'full_name': 'tutorials/tutorials.bitbucket.org', 'has_issues': True, 'owner': { 'username': '******', 'display_name': 'tutorials account', 'uuid': '{c788b2da-b7a2-404c-9e26-d3f077557007}', 'links': { 'self': { 'href': 'https://api.bitbucket.org/2.0/users/tutorials', }, 'html': { 'href': 'https://bitbucket.org/tutorials', }, 'avatar': { 'href': 'https://bitbucket-assetroot.s3.amazonaws.com/c/photos/2013/Nov/25/tutorials-avatar-1563784409-6_avatar.png', }, }, }, 'updated_on': '2014-11-03T02:24:08.409995+00:00', 'size': 76182262, 'is_private': False, 'uuid': '{9970a9b6-2d86-413f-8555-da8e1ac0e542}', 'mainbranch': { 'type': 'branch', 'name': 'main', }, } self.team_response_data = { 'username': '******', 'website': None, 'display_name': 'Teams In Space', 'uuid': '{61fc5cf6-d054-47d2-b4a9-061ccf858379}', 'links': { 'self': { 'href': 'https://api.bitbucket.org/2.0/teams/teamsinspace', }, 'repositories': { 'href': 'https://api.bitbucket.org/2.0/repositories/teamsinspace', }, 'html': {'href': 'https://bitbucket.org/teamsinspace'}, 'followers': { 'href': 'https://api.bitbucket.org/2.0/teams/teamsinspace/followers', }, 'avatar': { 'href': 'https://bitbucket-assetroot.s3.amazonaws.com/c/photos/2014/Sep/24/teamsinspace-avatar-3731530358-7_avatar.png', }, 'members': { 'href': 'https://api.bitbucket.org/2.0/teams/teamsinspace/members', }, 'following': { 'href': 'https://api.bitbucket.org/2.0/teams/teamsinspace/following', }, }, 'created_on': '2014-04-08T00:00:14.070969+00:00', 'location': None, 'type': 'team', }