示例#1
0
    def testMetadataResourceParser(self):

        with app.test_request_context(URL, data=CORRECT_ARGS, method='PUT'):
            args = MetadataParser.parsePutParameters()
            self.assertEquals(args, JSON_VALUE)

        with app.test_request_context(URL, data=INCORRECT_ARGS, method='PUT'):
            with self.assertRaises(BadRequest):
                args = MetadataParser.parsePutParameters()
    def testMetadataResourceParser(self):

        with app.test_request_context(URL, data=CORRECT_ARGS,
                                      method='PUT'):
            args = MetadataParser.parsePutParameters()
            self.assertEquals(args, JSON_VALUE)

        with app.test_request_context(URL, data=INCORRECT_ARGS,
                                      method='PUT'):
            with self.assertRaises(BadRequest):
                args = MetadataParser.parsePutParameters()
示例#3
0
 def put(self, serviceName, metadata_id):
     print metadata_id
     listArgs = MetadataParser.parsePutParameters()
     setMetadata(serviceName, listArgs, metadata_id)
     return {}, 200