def test_get_settings_catches_exceptions(self, av_get_settings_document): av_get_settings_document.side_effect = ThermalBaseError('blowing every time you move your teeth') resp_object = av.get_settings() assert resp_object.data == '"blowing every time you move your teeth"' assert resp_object.status_code == 400
def test_get_settings_catches_exceptions(self, av_get_settings_document): av_get_settings_document.side_effect = ThermalBaseError( 'blowing every time you move your teeth') resp_object = av.get_settings() assert resp_object.data == '"blowing every time you move your teeth"' assert resp_object.status_code == 400
def test_get_settings_calls_get_settings_document( self, av_get_settings_document): av_get_settings_document.return_value = {'h': 't'} resp_object = av.get_settings() response_data_dict = json.loads(resp_object.data) av_get_settings_document.assert_called_once_with() assert resp_object.status_code == 200 assert 'h' in response_data_dict assert len(response_data_dict.keys()) == 1
def test_get_settings_calls_get_settings_document(self, av_get_settings_document): av_get_settings_document.return_value = {'h': 't'} resp_object = av.get_settings() response_data_dict = json.loads(resp_object.data) av_get_settings_document.assert_called_once_with() assert resp_object.status_code == 200 assert 'h' in response_data_dict assert len(response_data_dict.keys()) == 1