"""Ows-artist model tier tests.""" from unittest.mock import patch from participant.models.ows import ows_artist as ows_artist_model @patch('participant.models.ows.ows_artist.request') def test_get_artist_info_by_artist_id_success(request_mock): """Test get_artist_info_by_artist_id function.""" artist_name = {'artist_name': 'test'} request_mock.get.return_value.json.return_value = artist_name result = ows_artist_model.get_artist_info_by_artist_id(1) assert result.status == 200 assert result.message == artist_name @patch('participant.models.ows.ows_artist.request') def test_update_artist_info_by_artist_id_success(request_mock): """Test get_artist_info_by_artist_id function.""" artist_name = {'artist_name': 'test'} request_mock.put.return_value.status_code = 200 result = ows_artist_model.update_artist_info_by_artist_id(1, artist_name) assert result.status == 200