def test_logbook_status(self): msg = { "status": "queued", "messages": [] } response = Mock() response.status_code = 200 response.content = json.dumps(msg) self.mock_requests.request.return_value = response lbh = LogBookHandler('uuid') eq_('unknown', lbh.status) lbh.fetch() eq_('queued', lbh.status) self.mock_requests.request.assert_called_once_with( url=lbh.uri(), method='get', verify='/path/ssl/StartSSL_CA.pem', )
def test_uri_construction(self): lbh = LogBookHandler(uuid='uuid') expected = "https://api.30loops.net/0.9/30loops/logbook/uuid" eq_(expected, lbh.uri())