Query library: Add selectors and turn on feature toggle in e2e (#101347)
* add selectors and turn on feature toggle in e2e * remove unneeded feature toggle
This commit is contained in:
@@ -590,6 +590,9 @@ export const versionedComponents = {
|
||||
'10.2.0': 'data-testid query-tab-add-query',
|
||||
[MIN_GRAFANA_VERSION]: 'Query editor add query button',
|
||||
},
|
||||
addQueryFromLibrary: {
|
||||
'11.5.0': 'data-testid query-tab-add-query-from-library',
|
||||
},
|
||||
queryGroupTopSection: {
|
||||
'11.2.0': 'data-testid query group top section',
|
||||
},
|
||||
|
||||
@@ -867,6 +867,9 @@ export const versionedPages = {
|
||||
scrollView: {
|
||||
'9.0.0': 'data-testid explorer scroll view',
|
||||
},
|
||||
addFromQueryLibrary: {
|
||||
'11.5.0': 'data-testid explore add from query library button',
|
||||
},
|
||||
},
|
||||
QueryHistory: {
|
||||
container: {
|
||||
|
||||
+1
-1
@@ -386,7 +386,7 @@ export function PanelDataQueriesTabRendered({ model }: SceneComponentProps<Panel
|
||||
openQueryLibraryDrawer(getDatasourceNames(datasource, queries), onSelectQueryFromLibrary)
|
||||
}
|
||||
variant="secondary"
|
||||
data-testid={selectors.components.QueryTab.addQuery}
|
||||
data-testid={selectors.components.QueryTab.addQueryFromLibrary}
|
||||
>
|
||||
<Trans i18nKey={'dashboards.panel-queries.add-query-from-library'}>Add query from library</Trans>
|
||||
</Button>
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { css } from '@emotion/css';
|
||||
|
||||
import { GrafanaTheme2 } from '@grafana/data';
|
||||
import { selectors } from '@grafana/e2e-selectors';
|
||||
import { ToolbarButton, useTheme2 } from '@grafana/ui';
|
||||
import { t, Trans } from 'app/core/internationalization';
|
||||
import { useSelector } from 'app/types';
|
||||
@@ -71,6 +72,7 @@ export function SecondaryActions({
|
||||
</ToolbarButton>
|
||||
{queryLibraryEnabled && (
|
||||
<ToolbarButton
|
||||
data-testid={selectors.pages.Explore.General.addFromQueryLibrary}
|
||||
aria-label={t('explore.secondary-actions.add-from-query-library', 'Add query from library')}
|
||||
variant="canvas"
|
||||
onClick={() => openQueryLibraryDrawer(activeDatasources, onSelectQueryFromLibrary)}
|
||||
|
||||
@@ -5,7 +5,10 @@ content_security_policy_template = """require-trusted-types-for 'script'; script
|
||||
enable_frontend_sandbox_for_plugins = sandbox-app-test,sandbox-test-datasource,sandbox-test-panel
|
||||
|
||||
[feature_toggles]
|
||||
enable = publicDashboards
|
||||
publicDashboards=true
|
||||
grafanaAPIServer=true
|
||||
queryLibrary=true
|
||||
queryService=true
|
||||
|
||||
[plugins]
|
||||
allow_loading_unsigned_plugins=grafana-extensionstest-app,grafana-extensionexample1-app,grafana-extensionexample2-app,grafana-extensionexample3-app,grafana-e2etest-datasource
|
||||
|
||||
Reference in New Issue
Block a user