def test_send_message_outbox(task_app): """Test sending a security message using Task module.""" with task_app.app_context(): with task_app.extensions['mail'].record_messages() as outbox: msg = Message('Test1', sender='[email protected]', recipients=['[email protected]']) send_security_email(msg.__dict__) assert len(outbox) == 1 sent_msg = outbox[0] assert sent_msg.subject == 'Test1' assert sent_msg.sender == '[email protected]' assert sent_msg.recipients == ['[email protected]']