Exemplo n.º 1
0
  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)
Exemplo n.º 2
0
]

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 = []