def test_queries_num(self): with patch('desktop.models.Document2.objects') as doc2_value_mock: doc2_value_mock.filter.return_value.count.return_value = 12500 count = num_of_queries() assert_equal(12500, count) if not ENABLE_PROMETHEUS.get(): raise SkipTest c = Client() response = c.get('/metrics') assert_true(b'hue_queries_numbers 12500.0' in response.content, response.content)
] if ANALYTICS.IS_ENABLED.get(): dynamic_patterns += [ url(r'^desktop/analytics/?', include('desktop.lib.analytics.urls')) ] dynamic_patterns += [ url(r'^scheduler/', include('desktop.lib.scheduler.urls')) ] dynamic_patterns += [ url(r'^admin/?', admin.site.urls), ] if ENABLE_PROMETHEUS.get(): dynamic_patterns += [ url('', include('django_prometheus.urls')), ] static_patterns = [] # SAML specific if settings.SAML_AUTHENTICATION: static_patterns.append(url(r'^saml2/', include('libsaml.urls'))) if settings.OAUTH_AUTHENTICATION: static_patterns.append(url(r'^oauth/', include('liboauth.urls'))) # Root each app at /appname if they have a "urls" module app_urls_patterns = []