diff --git a/tests/e2e/pageObjects/browser-page.ts b/tests/e2e/pageObjects/browser-page.ts index 38ee617c18..d4b8ebf19e 100644 --- a/tests/e2e/pageObjects/browser-page.ts +++ b/tests/e2e/pageObjects/browser-page.ts @@ -90,7 +90,7 @@ export class BrowserPage extends InstancePage { removeConsumerGroupButton = Selector('[data-testid^=remove-groups-button]'); optionalParametersSwitcher = Selector('[data-testid=optional-parameters-switcher]'); forceClaimCheckbox = Selector('[data-testid=force-claim-checkbox]').sibling(); - editStreamLastIdButton = Selector('[data-testid^=edit-stream-last-id]'); + editStreamLastIdButton = Selector('[data-testid^=stream-group_edit-btn]'); saveButton = Selector('[data-testid=save-btn]'); bulkActionsButton = Selector('[data-testid=btn-bulk-actions]'); editHashButton = Selector('[data-testid^=hash_edit-btn-]'); @@ -181,7 +181,7 @@ export class BrowserPage extends InstancePage { streamEntryId = Selector('[data-testid=entryId]'); streamField = Selector('[data-testid=field-name]'); streamValue = Selector('[data-testid=field-value]'); - addStreamRow = Selector('[data-testid=add-new-item]'); + addStreamRow = Selector('[data-testid=add-item]'); streamFieldsValues = Selector('[data-testid^=stream-entry-field-]'); streamEntryIDDateValue = Selector('[data-testid^=stream-entry-][data-testid$=date]'); streamRangeEndInput = Selector('[data-testid=range-end-input]'); @@ -652,7 +652,7 @@ export class BrowserPage extends InstancePage { await t.click(this.addKeyValueItemsButton); await t.typeText(this.hashFieldInput, keyFieldValue, { replace: true, paste: true }); await t.typeText(this.hashValueInput, keyValue, { replace: true, paste: true }); - if(fieldTtl !== ' '){ + if(fieldTtl !== ''){ await t.typeText(this.hashTtlFieldInput, fieldTtl, { replace: true, paste: true }); } await t.click(this.saveHashFieldButton); diff --git a/tests/e2e/test-data/formatters/JSON.ts b/tests/e2e/test-data/formatters/JSON.ts index 28d4ce2396..2ea893b892 100644 --- a/tests/e2e/test-data/formatters/JSON.ts +++ b/tests/e2e/test-data/formatters/JSON.ts @@ -2,5 +2,5 @@ export const JSONFormatter = { format: 'JSON', fromText: '{ "field": "value" }', fromTextEdit: '{ "field": "value123" }', - fromBigInt: '{ "field": 5951.123145678120495423 }' + fromBigInt: '{ "field": 248480010225057793 }' }; diff --git a/tests/e2e/tests/web/critical-path/browser/consumer-group.e2e.ts b/tests/e2e/tests/web/critical-path/browser/consumer-group.e2e.ts index 7899f7cba7..f784ec8853 100644 --- a/tests/e2e/tests/web/critical-path/browser/consumer-group.e2e.ts +++ b/tests/e2e/tests/web/critical-path/browser/consumer-group.e2e.ts @@ -173,6 +173,7 @@ test('Verify that user can delete a Consumer Group', async t => { // Verify that user can change the ID set for the Consumer Group when click on the Pencil button for (const id of entryIds) { const idBefore = await browserPage.streamGroupId.textContent; + await t.hover(browserPage.streamGroupId); await t.click(browserPage.editStreamLastIdButton); await t.typeText(browserPage.lastIdInput, id, { replace: true, paste: true }); await t.click(browserPage.saveButton); diff --git a/tests/e2e/tests/web/regression/browser/consumer-group.e2e.ts b/tests/e2e/tests/web/regression/browser/consumer-group.e2e.ts index 351fe26094..7b0fe09afc 100644 --- a/tests/e2e/tests/web/regression/browser/consumer-group.e2e.ts +++ b/tests/e2e/tests/web/regression/browser/consumer-group.e2e.ts @@ -138,9 +138,10 @@ test('Verify that user can see error message if enter invalid last delivered ID' await browserPage.openKeyDetails(keyName); await t.click(browserPage.streamTabGroups); // Change the ID set for the Consumer Group + await t.hover(browserPage.streamGroupId); + await t.click(browserPage.editStreamLastIdButton); for(const id of invalidEntryIds){ const idBefore = await browserPage.streamGroupId.textContent; - await t.click(browserPage.editStreamLastIdButton); await t.typeText(browserPage.lastIdInput, id, { replace: true, paste: true }); await t.click(browserPage.saveButton); await t.expect(browserPage.streamGroupId.textContent).eql(idBefore, 'The last delivered ID is not modified');