mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
CodeEditor: Fix broken styles (#88495)
* fix: remove erroneous container * fix: update selector * fix: pass data attrs via `wrapperProps` * fix: ensure `toBeInTheDocument` checks have unique markup
This commit is contained in:
@@ -27,7 +27,7 @@ describe('MonacoFieldWrapper', () => {
|
||||
renderComponent();
|
||||
|
||||
await waitFor(async () => {
|
||||
const monacoEditor = await screen.findByTestId(selectors.components.ReactMonacoEditor.container);
|
||||
const monacoEditor = await screen.findByTestId(selectors.components.ReactMonacoEditor.editorLazy);
|
||||
expect(monacoEditor).toBeInTheDocument();
|
||||
});
|
||||
});
|
||||
|
||||
@@ -33,7 +33,7 @@ describe('MonacoQueryField', () => {
|
||||
test('Renders with no errors', async () => {
|
||||
renderComponent();
|
||||
|
||||
const monacoEditor = await screen.findByTestId(selectors.components.ReactMonacoEditor.container);
|
||||
const monacoEditor = await screen.findByTestId(selectors.components.ReactMonacoEditor.editorLazy);
|
||||
expect(monacoEditor).toBeInTheDocument();
|
||||
});
|
||||
});
|
||||
|
||||
@@ -34,7 +34,7 @@ describe('LokiQueryCodeEditor', () => {
|
||||
props.showExplain = true;
|
||||
props.datasource.metadataRequest = jest.fn().mockResolvedValue([]);
|
||||
render(<LokiQueryCodeEditor {...props} query={defaultQuery} />);
|
||||
const monacoEditor = await screen.findByTestId(selectors.components.ReactMonacoEditor.container);
|
||||
const monacoEditor = await screen.findByTestId(selectors.components.ReactMonacoEditor.editorLazy);
|
||||
expect(monacoEditor).toBeInTheDocument();
|
||||
expect(screen.getByText(EXPLAIN_LABEL_FILTER_CONTENT)).toBeInTheDocument();
|
||||
});
|
||||
@@ -43,7 +43,7 @@ describe('LokiQueryCodeEditor', () => {
|
||||
const props = createDefaultProps();
|
||||
props.datasource.metadataRequest = jest.fn().mockResolvedValue([]);
|
||||
render(<LokiQueryCodeEditor {...props} query={defaultQuery} />);
|
||||
const monacoEditor = await screen.findByTestId(selectors.components.ReactMonacoEditor.container);
|
||||
const monacoEditor = await screen.findByTestId(selectors.components.ReactMonacoEditor.editorLazy);
|
||||
expect(monacoEditor).toBeInTheDocument();
|
||||
expect(screen.queryByText(EXPLAIN_LABEL_FILTER_CONTENT)).not.toBeInTheDocument();
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user