Ejemplo n.º 1
0
 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)
Ejemplo n.º 2
0
 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)
Ejemplo n.º 3
0
    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)
Ejemplo n.º 4
0
 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)