diff --git a/test/behave/features/grafana.feature b/test/behave/features/grafana.feature index dadc9d4f83843b7cc4a468862f67232e183cc878..e62a28fc33bd383a22e4747ed15538a6797bdeb1 100644 --- a/test/behave/features/grafana.feature +++ b/test/behave/features/grafana.feature @@ -19,7 +19,7 @@ Scenario: Login to grafana Then I wait on element "sidemenu.sidemenu" for 60000ms to be visible And I expect that the path is "/" -Scenario: Navigate to the Explore url - Given I open the grafana explore eventrouter URL - When I wait on element ".logs-panel" for 25000ms to be visible - Then I expect that element ".datapoints-warning" does not exist +Scenario: As an admin I want to look at the eventrouter logs + When I open the grafana explore eventrouter URL + Then I wait on element ".logs-panel" for 25000ms to be visible + And I expect that element ".datapoints-warning" does not exist diff --git a/test/behave/features/steps/steps.py b/test/behave/features/steps/steps.py index e71019cbe617afa59973b2830a8585f5b839e6e7..f65e96ff80ac3874df92cd7bca59cbafafa1e1b6 100644 --- a/test/behave/features/steps/steps.py +++ b/test/behave/features/steps/steps.py @@ -17,5 +17,7 @@ def step_impl(context): @given(u'I open the grafana explore eventrouter URL') def step_impl(context): """Open wordpress URL.""" - eventrouter_url = context.grafana["url"] + '/explore?orgId=1&left=["now-1h","now","Loki",{"expr":"{app%3D\"eventrouter\"}"}]' + eventrouter_url = str(context.grafana["url"]) + '/explore?orgId=1&left=["now-1h","now","Loki",{"expr":"{app=\\\"eventrouter\\\"}"}]' + print(eventrouter_url) context.behave_driver.get(eventrouter_url) +