def test_raw_handler_response_path(self): parent = mock.Mock() params = {} frob = {'Id': 'foo'} response = {'Container': {'Frob': frob}} handler = RawHandler(search_path='Container.Frob') parsed_response = handler(parent, params, response) assert parsed_response == frob
def test_raw_handler_response(self): parent = mock.Mock() params = {} response = {'Id': 'foo'} handler = RawHandler(search_path=None) parsed_response = handler(parent, params, response) # verify response is unmodified assert parsed_response == response
def test_raw_handler_response(self): parent = mock.Mock() params = {} response = {'Id': 'foo'} handler = RawHandler(search_path=None) parsed_response = handler(parent, params, response) self.assertEqual(parsed_response, response, 'Raw response not passed through unmodified')
def test_raw_handler_response_path(self): parent = mock.Mock() params = {} frob = {'Id': 'foo'} response = {'Container': {'Frob': frob}} handler = RawHandler(search_path='Container.Frob') parsed_response = handler(parent, params, response) self.assertEqual(parsed_response, frob, 'Search path not processed correctly')