Ejemplo n.º 1
0
    def test_delete_success(self):
        """Verify that delete works as expected."""
        service = 'supercool'
        full_url = '{0}{1}'.format(self.URLBASE, service)
        response = dict(a='b')

        # Apparently the service always returns JSON, but this seems
        # like a really suspicious assumption.  I would really like to
        # verify it.
        httpretty.register_uri(
            httpretty.DELETE,
            full_url,
            body=json.dumps(response)
        )
        test_base = Base(self.CERT, self.URLBASE)
        response_json = test_base.delete(service)
        self.assertEqual(response, response_json)
Ejemplo n.º 2
0
 def test_delete_failure(self):
     """Verify we are raising properly if a get request fails."""
     test_base = Base(self.CERT, self.URLBASE)
     with self.assertRaises(requests.ConnectionError):
         test_base.delete('my-special-beans')