Exemple #1
0
 def test_that_custom_exclude_paths_are_used(self):
     application = self.Application()
     sentry.install(application, exclude_paths=['foo'])
     self.assertIn('foo', application.sentry_client.exclude_paths)
     # the following are hard-coded
     self.assertIn('raven', application.sentry_client.exclude_paths)
     self.assertIn('sys', application.sentry_client.exclude_paths)
     self.assertIn('tornado', application.sentry_client.exclude_paths)
 def test_that_custom_exclude_paths_are_used(self):
     application = self.Application()
     sentry.install(application, exclude_paths=['foo'])
     self.assertIn('foo', application.sentry_client.exclude_paths)
     # the following are hard-coded
     self.assertIn('raven', application.sentry_client.exclude_paths)
     self.assertIn('sys', application.sentry_client.exclude_paths)
     self.assertIn('tornado', application.sentry_client.exclude_paths)
 def test_that_client_is_not_installed_unless_dsn_exists(self):
     saved = os.environ.pop('SENTRY_DSN', None)
     try:
         application = self.Application()
         sentry.install(application)
         self.assertIsNone(application.sentry_client)
     finally:
         if saved:
             os.environ['SENTRY_DSN'] = saved
Exemple #4
0
 def test_that_client_is_not_installed_unless_dsn_exists(self):
     saved = os.environ.pop('SENTRY_DSN', None)
     try:
         application = self.Application()
         sentry.install(application)
         self.assertIsNone(application.sentry_client)
     finally:
         if saved:
             os.environ['SENTRY_DSN'] = saved
 def test_that_environment_is_set_by_default(self):
     saved = os.environ.pop('ENVIRONMENT', None)
     try:
         env = str(uuid.uuid4())
         os.environ['ENVIRONMENT'] = env
         application = self.Application()
         sentry.install(application)
         self.assertEqual(application.sentry_client.environment, env)
     finally:
         if saved:
             os.environ['ENVIRONMENT'] = saved
Exemple #6
0
 def test_that_environment_is_set_by_default(self):
     saved = os.environ.pop('ENVIRONMENT', None)
     try:
         env = str(uuid.uuid4())
         os.environ['ENVIRONMENT'] = env
         application = self.Application()
         sentry.install(application)
         self.assertEqual(application.sentry_client.environment, env)
     finally:
         if saved:
             os.environ['ENVIRONMENT'] = saved
 def test_that_client_is_installed(self):
     application = self.Application()
     sentry.install(application)
     self.assertIsInstance(application.sentry_client, raven.Client)
def make_application(app_tags):
    application = web.Application([(r'/(\S+)', Handler)])
    sentry.install(application, include_paths=[__name__], tags=app_tags)
    return application
Exemple #9
0
 def test_that_client_is_installed(self):
     application = self.Application()
     sentry.install(application)
     self.assertIsInstance(application.sentry_client, raven.Client)
Exemple #10
0
def make_application(app_tags):
    application = web.Application([web.url(r'/(\S+)', Handler)])
    sentry.install(application, include_paths=[__name__], tags=app_tags)
    return application