From b981f8bc953d6ea72403293745259234477956de Mon Sep 17 00:00:00 2001 From: Douglas Naphas Date: Sun, 24 Mar 2024 11:08:47 -0400 Subject: [PATCH] Parse number assigned and answered to an int --- itest/Links.itest.cjs | 40 ++++++++++++++++++++++------------------ 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/itest/Links.itest.cjs b/itest/Links.itest.cjs index 80a9ceb6..dc190928 100755 --- a/itest/Links.itest.cjs +++ b/itest/Links.itest.cjs @@ -672,15 +672,17 @@ const waitOptions = { timeout: timeoutMs /*, visible: true*/ }; // How many were assigned? const expectedNumberAssigned = participants[p].assignments.length; - const actualNumberAssigned = await readRosterPage - .$eval(guestAssignmentsSelector, (el) => el.textContent) - .catch(async (reason) => { - await failTest( - reason, - `Unable to get number assigned, ${guestAssignmentsSelector}`, - browsers - ); - }); + const actualNumberAssigned = parseInt( + await readRosterPage + .$eval(guestAssignmentsSelector, (el) => el.textContent) + .catch(async (reason) => { + await failTest( + reason, + `Unable to get number assigned, ${guestAssignmentsSelector}`, + browsers + ); + }) + ); if (expectedNumberAssigned !== actualNumberAssigned) { await failTest( "wrong number assigned on read roster", @@ -693,15 +695,17 @@ const waitOptions = { timeout: timeoutMs /*, visible: true*/ }; // How many were answered? // # assigned - # blanked out and not resubmitted - # never submitted const expectedNumberAnswered = participants[p].answered; - const actualNumberAnswered = await readRosterPage - .$eval(guestAnswersSelector, (el) => el.textContent) - .catch(async (reason) => { - await failTest( - reason, - `Unable to get number answered, ${guestAnswersSelector}`, - browsers - ); - }); + const actualNumberAnswered = parseInt( + await readRosterPage + .$eval(guestAnswersSelector, (el) => el.textContent) + .catch(async (reason) => { + await failTest( + reason, + `Unable to get number answered, ${guestAnswersSelector}`, + browsers + ); + }) + ); if (expectedNumberAnswered !== actualNumberAnswered) { await failTest( "wrong number answered on read roster",