def test_get(self): for i in range(3): yield shorturl.create_shorturl(self.get_dummy_shorturl(str(i))) handler = self.request(role='admin') response = yield handler.get() self.assertEqual(len(response), 3)
def test_get(self): for i in range(3): yield shorturl.create_shorturl(self.get_dummy_shorturl(str(i))) handler = self.request(role='admin') yield handler.get() self.assertEqual(len(self.responses[0]), 3)
def test_get(self): handler = self.request(role='admin') self.assertFailure(handler.get(u'/u/unexistent'), errors.ResourceNotFound) for i in range(3): req = self.get_dummy_shorturl(str(i)) yield admin_shorturl.create_shorturl(1, req) handler = self.request(role='admin') response = yield handler.get(text_type(req['shorturl'])) self.assertEqual(handler.request.responseHeaders.getRawHeaders('location')[0], req['longurl'])
def test_delete(self): shorturl_desc = self.get_dummy_shorturl() shorturl_desc = yield shorturl.create_shorturl(shorturl_desc) handler = self.request(role='admin') yield handler.delete(shorturl_desc['id'])
def test_get_existent_shorturl(self): shorturl_desc = self.get_dummy_shorturl() shorturl_desc = yield admin_shorturl.create_shorturl(shorturl_desc) handler = self.request(role='admin') yield handler.get(shorturl_desc['shorturl'])