def test_generate_github_api_url_with_list_branches(self): url = ('https://api.github.com/repos/cloudify-cosmo/' 'cloudify-manager/branches') self.assertEqual( model.generate_github_api_url('list_branches', org_name='cloudify-cosmo', repo_name='cloudify-manager'), url)
def test_generate_github_api_url_with_detailed_branch(self): url = ('https://api.github.com/repos/cloudify-cosmo' '/cloudify-manager/branches/master') self.assertEqual( model.generate_github_api_url('detailed_branch', org_name='cloudify-cosmo', repo_name='cloudify-manager', branch_name='master'), url)
def test_generate_github_api_url_with_repos(self, mock_pagination_format): mock_pagination_format.return_value = '?page=1&per_page=100' url = 'https://api.github.com/orgs/cloudify-cosmo/repos' \ '?page=1&per_page=100' self.assertEqual( model.generate_github_api_url('repos', org_name='cloudify-cosmo' ), url)
def test_generate_github_api_url_with_organization(self): url = 'https://api.github.com/orgs/cloudify-cosmo' self.assertEqual( model.generate_github_api_url('organization', org_name='cloudify-cosmo'), url)