def test_invalid_client(self): extra_settings = { 'SENTRY_CLIENT': 'raven_django.DjangoClient', # default } # Should return fallback client (TempStoreClient) client = get_client('nonexistent.and.invalid') # client should be valid, and the same as with the next call. assert client is get_client() with Settings(**extra_settings): assert isinstance(get_client(), DjangoClient)
def test_get_client(self): self.assertEquals(get_client(), get_client()) self.assertEquals(get_client('raven.base.Client').__class__, Client) self.assertEquals(get_client(), self.raven) self.assertEquals( get_client('%s.%s' % (self.raven.__class__.__module__, self.raven.__class__.__name__)), self.raven) self.assertEquals(get_client(), self.raven)
def setUp(self): self.logger = logging.getLogger(__name__) self.raven = get_client()
def setUp(self): self.raven = get_client()
def test_proxy_responds_as_client(self): self.assertEquals(get_client(), client)
def send_raw(*args, **kwargs): from raven_django.models import get_client super(DjangoClient, get_client()).send_encoded(*args, **kwargs)
def send_raw_integrated(kwargs): from raven_django.models import get_client super(DjangoClient, get_client()).send_integrated(kwargs)