示例#1
0
    def test_adds_frontend_settings_raven_user(self, event, pyramid_config, pyramid_request):
        pyramid_config.testing_securitypolicy('acct:safet.baljić@example.com')
        settings = pyramid_request.registry.settings
        settings['h.sentry_dsn_frontend'] = 'https://sentry.io/flibble'

        subscribers.add_renderer_globals(event)
        result = event['frontend_settings']['raven']['userid']

        assert result == 'acct:safet.baljić@example.com'
示例#2
0
    def test_adds_frontend_settings_raven(self, event, pyramid_request):
        settings = pyramid_request.registry.settings
        settings["h.sentry_dsn_frontend"] = "https://sentry.io/flibble"

        subscribers.add_renderer_globals(event)
        result = event["frontend_settings"]["raven"]

        assert result["dsn"] == "https://sentry.io/flibble"
        assert result["release"]
        assert result["userid"] is None
示例#3
0
    def test_adds_frontend_settings_raven_user(self, event, pyramid_config,
                                               pyramid_request):
        pyramid_config.testing_securitypolicy("acct:safet.baljić@example.com")
        settings = pyramid_request.registry.settings
        settings["h.sentry_dsn_frontend"] = "https://sentry.io/flibble"

        subscribers.add_renderer_globals(event)
        result = event["frontend_settings"]["raven"]["userid"]

        assert result == "acct:safet.baljić@example.com"
示例#4
0
    def test_adds_frontend_settings_raven_user(self, event, pyramid_config,
                                               pyramid_request):
        pyramid_config.testing_securitypolicy('acct:safet.baljić@example.com')
        settings = pyramid_request.registry.settings
        settings['h.sentry_dsn_frontend'] = 'https://sentry.io/flibble'

        subscribers.add_renderer_globals(event)
        result = event['frontend_settings']['raven']['userid']

        assert result == 'acct:safet.baljić@example.com'
示例#5
0
    def test_adds_frontend_settings_raven(self, event, pyramid_request):
        settings = pyramid_request.registry.settings
        settings['h.sentry_dsn_frontend'] = 'https://sentry.io/flibble'

        subscribers.add_renderer_globals(event)
        result = event['frontend_settings']['raven']

        assert result['dsn'] == 'https://sentry.io/flibble'
        assert result['release']
        assert result['userid'] is None
示例#6
0
    def test_adds_frontend_settings_raven(self, event, pyramid_request):
        settings = pyramid_request.registry.settings
        settings["h.sentry_dsn_frontend"] = "https://sentry.io/flibble"

        subscribers.add_renderer_globals(event)
        result = event["frontend_settings"]["raven"]

        assert result["dsn"] == "https://sentry.io/flibble"
        assert result["release"]
        assert result["userid"] is None
示例#7
0
    def test_adds_frontend_settings_raven(self, event, pyramid_request):
        settings = pyramid_request.registry.settings
        settings['h.sentry_dsn_frontend'] = 'https://sentry.io/flibble'

        subscribers.add_renderer_globals(event)
        result = event['frontend_settings']['raven']

        assert result['dsn'] == 'https://sentry.io/flibble'
        assert result['release']
        assert result['userid'] is None
示例#8
0
    def test_adds_frontend_settings_raven_user(
        self, event, pyramid_config, pyramid_request
    ):
        pyramid_config.testing_securitypolicy("acct:safet.baljić@example.com")
        settings = pyramid_request.registry.settings
        settings["h.sentry_dsn_frontend"] = "https://sentry.io/flibble"

        subscribers.add_renderer_globals(event)
        result = event["frontend_settings"]["raven"]["userid"]

        assert result == "acct:safet.baljić@example.com"
示例#9
0
    def test_adds_frontend_settings(self, event):
        subscribers.add_renderer_globals(event)

        assert event["frontend_settings"] == {}
示例#10
0
    def test_adds_analytics_tracking_id(self, event, pyramid_request):
        pyramid_request.registry.settings["ga_tracking_id"] = "abcd1234"

        subscribers.add_renderer_globals(event)

        assert event["ga_tracking_id"] == "abcd1234"
示例#11
0
    def test_adds_feature_flag_client(self, event, pyramid_request):
        subscribers.add_renderer_globals(event)

        assert event["feature"] == pyramid_request.feature
示例#12
0
    def test_adds_base_url(self, event):
        subscribers.add_renderer_globals(event)

        assert event["base_url"] == "http://example.com/idx"
示例#13
0
    def test_adds_frontend_settings(self, event):
        subscribers.add_renderer_globals(event)

        assert event["frontend_settings"] == {}
示例#14
0
    def test_adds_analytics_tracking_id(self, event, pyramid_request):
        pyramid_request.registry.settings["ga_tracking_id"] = "abcd1234"

        subscribers.add_renderer_globals(event)

        assert event["ga_tracking_id"] == "abcd1234"
示例#15
0
    def test_adds_feature_flag_client(self, event, pyramid_request):
        subscribers.add_renderer_globals(event)

        assert event["feature"] == pyramid_request.feature
示例#16
0
    def test_adds_base_url(self, event):
        subscribers.add_renderer_globals(event)

        assert event["base_url"] == "http://example.com/idx"