def testPostParserMetadataListResource(self): with app.test_request_context( URL, data=CORRECT_POST_ARGS, method='POST'): args = MetadataListResourceParser.parsePostParameters() self.assertEquals(args, JSON_VALUE) with app.test_request_context( URL, data=INCORRECT_POST_ARGS, method='POST'): with self.assertRaises(BadRequest): args = MetadataListResourceParser.parsePostParameters()
def testPostParserMetadataListResource(self): with app.test_request_context(URL, data=CORRECT_POST_ARGS, method='POST'): args = MetadataListResourceParser.parsePostParameters() self.assertEquals(args, JSON_VALUE) with app.test_request_context(URL, data=INCORRECT_POST_ARGS, method='POST'): with self.assertRaises(BadRequest): args = MetadataListResourceParser.parsePostParameters()
def post(self, serviceName): args = MetadataListResourceParser.parsePostParameters() _id = unicode(setMetadata(serviceName, args)) return _id, 200