from django.core import mail from django.core.urlresolvers import reverse from django.test.client import Client from django.test.utils import override_settings from django.utils import timezone from freezegun import freeze_time from mock import Mock, patch from rest_framework import status, HTTP_HEADER_ENCODING from rest_framework.reverse import reverse as api_reverse from rest_framework.test import APITestCase from twilio import rest # Silence noisy celery logs in tests. import logging from celery.utils.log import logger as celery_logger celery_logger.setLevel(logging.WARNING) def get_content(fname): path = os.path.join(os.path.dirname(__file__), 'fixtures/%s' % fname) with open(path) as f: return f.read() class LocalTestCase(APITestCase): def setUp(self): requests.get = Mock() requests.post = Mock() rest.TwilioRestClient = Mock() mail.send_mail = Mock()
from django.core.urlresolvers import reverse from django.test.client import Client from django.test.utils import override_settings from django.test import TestCase from django.utils import timezone from freezegun import freeze_time from mock import Mock, patch from rest_framework import status, HTTP_HEADER_ENCODING from rest_framework.reverse import reverse as api_reverse from rest_framework.test import APITestCase from twilio import rest # Silence noisy celery logs in tests. import logging from celery.utils.log import logger as celery_logger celery_logger.setLevel(logging.WARNING) def get_content(fname): path = os.path.join(os.path.dirname(__file__), 'fixtures/%s' % fname) with open(path) as f: return f.read() class LocalTestCase(APITestCase): def setUp(self): requests.get = Mock() requests.post = Mock() rest.TwilioRestClient = Mock() mail.send_mail = Mock()