@@ -11,7 +11,7 @@ val testHappyPathScript = """
1111 const browser = await puppeteer.connect({
1212 browserURL: "http://localhost:9222"
1313 })
14- try {
14+ try {
1515 const pages = await browser.pages()
1616 for(const page of pages) {
1717 const contents = await page.evaluate(el => el.innerHTML, await page.${' $' } (':root'));
@@ -24,7 +24,15 @@ val testHappyPathScript = """
2424 await page.type('.mynah-chat-prompt-input', '/test')
2525 await page.keyboard.press('Enter');
2626 await page.keyboard.press('Enter');
27- try {
27+ try {
28+ await page.evaluate(() => {
29+ const acknowledgeButton = Array.from(document.querySelectorAll('button')).find(
30+ button => button.textContent.includes('Acknowledge')
31+ );
32+ if (acknowledgeButton) {
33+ acknowledgeButton.click();
34+ }
35+ });
2836 await waitForElementWithText(page, "Q - Test")
2937 console.log("new tab opened")
3038 await page.waitForFunction(
@@ -71,14 +79,7 @@ val testHappyPathScript = """
7179
7280 console.log("Input field re-enabled after acceptance")
7381
74- await page.evaluate(() => {
75- const acknowledgeButton = Array.from(document.querySelectorAll('button')).find(
76- button => button.textContent.trim() === 'Acknowledge'
77- );
78- if (acknowledgeButton) {
79- acknowledgeButton.click();
80- }
81- });
82+
8283
8384
8485
@@ -349,7 +350,7 @@ val testRejectPathScript = """
349350
350351 await page.evaluate(() => {
351352 const acknowledgeButton = Array.from(document.querySelectorAll('button')).find(
352- button => button.textContent.trim() === 'Acknowledge'
353+ button => button.textContent.includes( 'Acknowledge')
353354 );
354355 if (acknowledgeButton) {
355356 acknowledgeButton.click();
@@ -601,7 +602,7 @@ val testCancelButtonScript = """
601602
602603 await page.evaluate(() => {
603604 const acknowledgeButton = Array.from(document.querySelectorAll('button')).find(
604- button => button.textContent.trim() === 'Acknowledge'
605+ button => button.textContent.includes( 'Acknowledge')
605606 );
606607 if (acknowledgeButton) {
607608 acknowledgeButton.click();
@@ -698,7 +699,7 @@ val testDocumentationErrorScript = """
698699
699700 await page.evaluate(() => {
700701 const acknowledgeButton = Array.from(document.querySelectorAll('button')).find(
701- button => button.textContent.trim() === 'Acknowledge'
702+ button => button.textContent.includes( 'Acknowledge')
702703 );
703704 if (acknowledgeButton) {
704705 acknowledgeButton.click();
@@ -791,7 +792,7 @@ val testRemoveFunctionErrorScript = """
791792
792793 await page.evaluate(() => {
793794 const acknowledgeButton = Array.from(document.querySelectorAll('button')).find(
794- button => button.textContent.trim() === 'Acknowledge'
795+ button => button.textContent.includes( 'Acknowledge')
795796 );
796797 if (acknowledgeButton) {
797798 acknowledgeButton.click();
@@ -884,7 +885,7 @@ val testMethodNotFoundErrorScript = """
884885
885886 await page.evaluate(() => {
886887 const acknowledgeButton = Array.from(document.querySelectorAll('button')).find(
887- button => button.textContent.trim() === 'Acknowledge'
888+ button => button.textContent.includes( 'Acknowledge')
888889 );
889890 if (acknowledgeButton) {
890891 acknowledgeButton.click();
0 commit comments