Esempio n. 1
0
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()
Esempio n. 2
0
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()