SYNC: try to fix tests

This commit is contained in:
SPRINX0\prochazka
2025-07-16 13:23:53 +02:00
committed by Diflow
parent c9a4d02e0d
commit 47d20928e0
4 changed files with 13 additions and 7 deletions

View File

@@ -191,7 +191,8 @@ describe('Data browser data', () => {
it('Query editor - join wizard', () => { it('Query editor - join wizard', () => {
cy.contains('MySql-connection').click(); cy.contains('MySql-connection').click();
cy.contains('MyChinook').click(); cy.contains('MyChinook').click();
cy.testid('TabsPanel_buttonNewQuery').click(); cy.testid('TabsPanel_buttonNewObject').click();
cy.testid('NewObjectModal_query').click();
cy.wait(1000); cy.wait(1000);
cy.get('body').realType('select * from Invoice'); cy.get('body').realType('select * from Invoice');
cy.get('body').realPress('{enter}'); cy.get('body').realPress('{enter}');
@@ -382,7 +383,8 @@ describe('Data browser data', () => {
it('Query editor - AI assistant', () => { it('Query editor - AI assistant', () => {
cy.contains('MySql-connection').click(); cy.contains('MySql-connection').click();
cy.contains('MyChinook').click(); cy.contains('MyChinook').click();
cy.testid('TabsPanel_buttonNewQuery').click(); cy.testid('TabsPanel_buttonNewObject').click();
cy.testid('NewObjectModal_query').click();
cy.testid('QueryTab_switchAiAssistantButton').click(); cy.testid('QueryTab_switchAiAssistantButton').click();
cy.testid('QueryAiAssistant_allowSendToAiServiceButton').click(); cy.testid('QueryAiAssistant_allowSendToAiServiceButton').click();
cy.testid('ConfirmModal_okButton').click(); cy.testid('ConfirmModal_okButton').click();

View File

@@ -28,7 +28,8 @@ describe('Charts', () => {
it('Two line charts', () => { it('Two line charts', () => {
cy.contains('MySql-connection').click(); cy.contains('MySql-connection').click();
cy.contains('MyChinook').click(); cy.contains('MyChinook').click();
cy.testid('TabsPanel_buttonNewQuery').click(); cy.testid('TabsPanel_buttonNewObject').click();
cy.testid('NewObjectModal_query').click();
cy.wait(1000); cy.wait(1000);
cy.get('body').realType('SELECT InvoiceDate, Total from Invoice'); cy.get('body').realType('SELECT InvoiceDate, Total from Invoice');
cy.contains('Execute').click(); cy.contains('Execute').click();
@@ -40,7 +41,8 @@ describe('Charts', () => {
it('Invoice naive autodetection', () => { it('Invoice naive autodetection', () => {
cy.contains('MySql-connection').click(); cy.contains('MySql-connection').click();
cy.contains('MyChinook').click(); cy.contains('MyChinook').click();
cy.testid('TabsPanel_buttonNewQuery').click(); cy.testid('TabsPanel_buttonNewObject').click();
cy.testid('NewObjectModal_query').click();
cy.wait(1000); cy.wait(1000);
cy.get('body').realType('SELECT * from Invoice'); cy.get('body').realType('SELECT * from Invoice');
cy.contains('Execute').click(); cy.contains('Execute').click();
@@ -52,7 +54,8 @@ describe('Charts', () => {
it('Invoice by country - grouped chart', () => { it('Invoice by country - grouped chart', () => {
cy.contains('MySql-connection').click(); cy.contains('MySql-connection').click();
cy.contains('MyChinook').click(); cy.contains('MyChinook').click();
cy.testid('TabsPanel_buttonNewQuery').click(); cy.testid('TabsPanel_buttonNewObject').click();
cy.testid('NewObjectModal_query').click();
cy.wait(1000); cy.wait(1000);
cy.get('body').realType( cy.get('body').realType(
"SELECT InvoiceDate, Total, BillingCountry from Invoice where BillingCountry in ('USA', 'Canada', 'Brazil', 'France', 'Germany')" "SELECT InvoiceDate, Total, BillingCountry from Invoice where BillingCountry in ('USA', 'Canada', 'Brazil', 'France', 'Germany')"

View File

@@ -59,7 +59,8 @@ describe('Transactions', () => {
cy.contains(connectionName).click(); cy.contains(connectionName).click();
if (databaseName) cy.contains(databaseName).click(); if (databaseName) cy.contains(databaseName).click();
cy.testid('TabsPanel_buttonNewQuery').click(); cy.testid('TabsPanel_buttonNewObject').click();
cy.testid('NewObjectModal_query').click();
cy.wait(1000); cy.wait(1000);
cy.get('body').type( cy.get('body').type(
formatQueryWithoutParams(driver, "INSERT INTO ~categories (~category_id, ~category_name) VALUES (5, 'test');") formatQueryWithoutParams(driver, "INSERT INTO ~categories (~category_id, ~category_name) VALUES (5, 'test');")

View File

@@ -719,7 +719,7 @@
class="icon-button" class="icon-button"
on:click={() => showModal(NewObjectModal, { multiTabIndex })} on:click={() => showModal(NewObjectModal, { multiTabIndex })}
title="New query" title="New query"
data-testid="TabsPanel_buttonNewQuery" data-testid="TabsPanel_buttonNewObject"
> >
<FontIcon icon="icon add" /> <FontIcon icon="icon add" />
</div> </div>