/usr/share/grafana/public/test/helpers
import { TypedVariableModel } from '@grafana/data'; import { getPreloadedState } from '../../app/features/variables/state/helpers'; import { VariablesState } from '../../app/features/variables/state/types'; import { StoreState } from '../../app/types/store'; export const convertToStoreState = (key: string, models: TypedVariableModel[]): StoreState => { const variables = models.reduce<VariablesState>((byName, variable) => { byName[variable.name] = variable; return byName; }, {}); return { ...getPreloadedState(key, { variables }), } as StoreState; };
.
Edit
..
Edit
TestProvider.tsx
Edit
alertingRuleEditor.tsx
Edit
asserts.ts
Edit
comboboxTestSetup.ts
Edit
convertToStoreState.ts
Edit
createFetchResponse.ts
Edit
getDashboardModel.ts
Edit
getQueryOptions.ts
Edit
getTemplateSrvDependencies.ts
Edit
initTemplateSrv.ts
Edit
selectOptionInTest.ts
Edit