コード例 #1
0
    def test_403_error(self):
        responses.add(responses.GET,
                      'http://{}/helpdesk/tickets/1.json'.format(DOMAIN),
                      status=403)

        api = API(DOMAIN, 'invalid_api_key')
        from requests.exceptions import HTTPError
        with self.assertRaises(HTTPError):
            api.tickets.get_ticket(1)
コード例 #2
0
def test_404_error():
    DOMAIN_404 = 'google.com'
    responses.add(responses.GET,
                  'https://{}/helpdesk/tickets/1.json'.format(DOMAIN_404),
                  status=404)

    api = API(DOMAIN_404, 'invalid_api_key')
    from requests.exceptions import HTTPError
    with pytest.raises(HTTPError):
        api.tickets.get_ticket(1)
コード例 #3
0
def test_403_error():
    responses.add(responses.GET,
                  "https://{}/helpdesk/tickets/1.json".format(DOMAIN),
                  status=403)

    api = API(DOMAIN, "invalid_api_key")
    from requests.exceptions import HTTPError

    with pytest.raises(HTTPError):
        api.tickets.get_ticket(1)
コード例 #4
0
 def test_api_prefix(self):
     api = API('test_domain', 'test_key')
     self.assertEqual(api._api_prefix, 'http://test_domain/')
     api = API('test_domain/', 'test_key')
     self.assertEqual(api._api_prefix, 'http://test_domain/')
コード例 #5
0
def test_api_prefix():
    api = API('test_domain', 'test_key')
    assert api._api_prefix == 'https://test_domain/'
    api = API('test_domain/', 'test_key')
    assert api._api_prefix == 'https://test_domain/'
コード例 #6
0
def test_api_prefix():
    api = API("test_domain", "test_key")
    assert api._api_prefix == "https://test_domain/"
    api = API("test_domain/", "test_key")
    assert api._api_prefix == "https://test_domain/"