def METHOD_NAME(
    watched_thread_factory, other_user, thread, user_reply, mailoutbox
):
    watched_thread = watched_thread_factory(other_user, thread, send_emails=True)
    # Make thread's first post unread
    watched_thread.read_at = timezone.now() - timedelta(seconds=5)
    watched_thread.save()
    notify_on_new_thread_reply(user_reply.id)
    other_user.refresh_from_db()
    assert other_user.unread_notifications == 0
    assert not Notification.objects.exists()
    assert len(mailoutbox) == 0