# standard imports import json # third party imports import pytest import celery # local imports from cic_notify.tasks.sms import db from cic_notify.tasks.sms import log def test_log_notification( celery_session_worker, ): recipient = '+25412121212' content = 'bar' s_log = celery.signature('cic_notify.tasks.sms.log.log') t = s_log.apply_async(args=[recipient, content]) r = t.get() def test_db_notification( init_database, celery_session_worker, ): recipient = '+25412121213' content = 'foo' s_db = celery.signature('cic_notify.tasks.sms.db.persist_notification') t = s_db.apply_async(args=[recipient, content]) r = t.get()