"""Tests for the ReleaseApprovalQueue model.""" from product.connectors.mysql import db_session from product.models import release_approval_queue as raq_model from tests.factories.release_approval_queue import ReleaseApprovalQueueFactory as raq_factory from tests.testutils import db @db.test_schema def test_delete(): """Test delete with valid product id.""" db.seed_models(raq_factory.build(release_id=1)) with db_session() as session: assert raq_model.delete(1, session) @db.test_schema def test_invalid_delete(): """Test delete with invalid product id.""" with db_session() as session: assert not raq_model.delete(2, session)