Skip to content

Commit

Permalink
remove async
Browse files Browse the repository at this point in the history
Signed-off-by: Kawika Avilla <avillk@amazon.com>
  • Loading branch information
Kawika Avilla committed Mar 18, 2024
1 parent cac7031 commit 6ec9632
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 18 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,12 @@ describe('date_nanos_mixed', () => {
});
miscUtils.visitPage('app/data-explorer/discover#/');
cy.waitForLoader();
cy.switchDiscoverTable('new');

const fromTime = 'Jan 1, 2019 @ 00:00:00.000';
const toTime = 'Jan 1, 2019 @ 23:59:59.999';
cy.setTopNavDate(fromTime, toTime);
cy.waitForSearch();
cy.switchDiscoverTable('new');
});

after(() => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,8 @@ describe('index pattern with encoded id', () => {

// Go to the Discover page
miscUtils.visitPage('app/data-explorer/discover#/');
cy.switchDiscoverTable('new');
cy.setTopNavDate(DE_DEFAULT_START_TIME, DE_DEFAULT_END_TIME);
cy.switchDiscoverTable('new');
cy.waitForLoader();
});

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@ describe('index pattern without field spec', () => {
// Go to the Discover page
miscUtils.visitPage('app/data-explorer/discover#/');
cy.waitForLoader();
cy.switchDiscoverTable('new');
});

after(() => {
Expand All @@ -50,7 +49,6 @@ describe('index pattern without field spec', () => {

it('should display a timepicker after switching to an index pattern with timefield', () => {
const indexName = 'with-timefield';
cy.switchDiscoverTable('new');
cy.getElementByTestId('comboBoxToggleListButton')
.should('be.visible')
.click();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,10 +51,10 @@ describe.skip('saved queries saved objects', () => {
// Go to the Discover page
miscUtils.visitPage('app/data-explorer/discover#/');
cy.waitForLoader();
cy.switchDiscoverTable('new');

// Set time filter
cy.setTopNavDate(fromTime, toTime);
cy.switchDiscoverTable('new');

// Set up query and filter
cy.setTopNavQuery('response:200');
Expand Down
28 changes: 15 additions & 13 deletions cypress/utils/dashboards/data_explorer/commands.js
Original file line number Diff line number Diff line change
Expand Up @@ -136,19 +136,21 @@ Cypress.Commands.add('deleteSaveQuery', (name) => {

Cypress.Commands.add('switchDiscoverTable', (name) => {
cy.getElementByTestId('discoverOptionsButton')
.then(async ($button) => {
await cy.wrap($button).click();

const switchButton = await cy.getElementByTestId('discoverOptionsLegacySwitch');
const isLegacyChecked = (await cy.wrap(switchButton).getAttribute('aria-checked')) === 'true';

if (name === 'new' && isLegacyChecked) {
cy.wrap(switchButton).click();
}
if (name === 'legacy' && !isLegacyChecked) {
cy.wrap(switchButton).click();
}
cy.waitForLoader();
.then(($button) => {
cy.wrap($button).click();

cy.getElementByTestId('discoverOptionsLegacySwitch').then(
($switchButton) => {
const isLegacyChecked = $switchButton.checked;
if (name === 'new' && isLegacyChecked) {
cy.wrap($switchButton).click();
}
if (name === 'legacy' && !isLegacyChecked) {
cy.wrap($switchButton).click();
}
cy.waitForLoader();
}
);
})
.then(() => {
checkForElementVisibility();
Expand Down

0 comments on commit 6ec9632

Please sign in to comment.