"""Test for ows_timed_release model.""" from unittest.mock import MagicMock from unittest.mock import NonCallableMagicMock from flask import g from owsrequest import request from product_digital import api from product_digital.models import ows_timed_release def test_delete_timed_release_by_product_id( mocker, product_id ): """Test expected message returned from tracks delete endpoint.""" mock_validation_response = MagicMock(status_code=200) mocker.patch.object(request, 'delete', return_value=mock_validation_response) with api.app.test_request_context(): g.request_context = NonCallableMagicMock() result = ows_timed_release.delete_timed_release(product_id) assert result.status_code == 200