From 2eb1c7b3d953c92f011c050eb8f79160cc1c9b3d Mon Sep 17 00:00:00 2001 From: Neo Wei Qing Date: Tue, 28 Nov 2023 21:30:39 +0800 Subject: [PATCH] e2e --- .../e2e/pageobjects/FeedbackResultsPage.java | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/e2e/java/teammates/e2e/pageobjects/FeedbackResultsPage.java b/src/e2e/java/teammates/e2e/pageobjects/FeedbackResultsPage.java index 40fa841a034..82f53594484 100644 --- a/src/e2e/java/teammates/e2e/pageobjects/FeedbackResultsPage.java +++ b/src/e2e/java/teammates/e2e/pageobjects/FeedbackResultsPage.java @@ -467,13 +467,12 @@ private String getAdditionalInfo(int questionNum) { private WebElement getGivenResponseField(int questionNum, String receiver) { WebElement questionResponsesSection = getQuestionResponsesSection(questionNum); - List givenResponses = questionResponsesSection.findElements(By.className("given-responses")); - for (int i = 0; i < givenResponses.size(); i++) { - List recipients = givenResponses.get(i).findElements(By.className("response-recipient")); - for (int j = 0; j < recipients.size(); j++) { - if (recipients.get(j).getText().split("To: ")[1].equals(receiver)) { - return givenResponses.get(i).findElements(By.tagName("tm-single-response")).get(j); - } + WebElement givenResponses = questionResponsesSection.findElement(By.className("given-responses")); + + List recipients = givenResponses.findElements(By.className("response-recipient")); + for (int i = 0; i < recipients.size(); i++) { + if (recipients.get(i).getText().split("To: ")[1].equals(receiver)) { + return givenResponses.findElements(By.tagName("tm-single-response")).get(i); } // List responseComponents = givenResponses.get(i).findElements(By.tagName("tm-single-response")); // for (int j = 0; j < responseComponents.size(); j++) {