PennController for IBEX › Forums › Support › Results log not complete › Reply To: Results log not complete
June 8, 2023 at 10:46 am
#10671
Jeremy
Keymaster
Hi,
You need to close your and
s so you can attach failure
on their closing parenthesis:
newFunction('dummy', ()=>true).test.is(true) .and( getScale("selbstbewusstsein").test.selected() .failure( newText('errorscales', "<br>Bitte auf jeder Skala einen Punkt auswählen.").color("red") .center().print() ) ).and( getScale("sympathie").test.selected() .failure( newText('errorscales', "<br>Bitte auf jeder Skala einen Punkt auswählen.").color("red") .center().print() ) ).and( getScale("erfolg").test.selected() .failure( newText('errorscales', "<br>Bitte auf jeder Skala einen Punkt auswählen.").color("red") .center().print() ) ).and( getScale("entspanntheit").test.selected() .failure( newText('errorscales', "<br>Bitte auf jeder Skala einen Punkt auswählen.").color("red") .center().print() ) ).and( getScale("intelligenz").test.selected() .failure( newText('errorscales', "<br>Bitte auf jeder Skala einen Punkt auswählen.").color("red") .center().print() ) ).and( getScale("vertrautheit").test.selected() .failure( newText('errorscales', "<br>Bitte auf jeder Skala einen Punkt auswählen.").color("red") .center().print() ) ).and( getScale("kompetenz").test.selected() .failure( newText('errorscales', "<br>Bitte auf jeder Skala einen Punkt auswählen.").color("red") .center().print() ) ).and( getScale("humor").test.selected() .failure( newText('errorscales', "<br>Bitte auf jeder Skala einen Punkt auswählen.").color("red") .center().print() ) ).and( getScale("ehrgeiz").test.selected() .failure( newText('errorscales', "<br>Bitte auf jeder Skala einen Punkt auswählen.").color("red") .center().print() ) ).and( getScale("freundlichkeit").test.selected() .failure( newText('errorscales', "<br>Bitte auf jeder Skala einen Punkt auswählen.").color("red") .center().print() ) ).and( getTextInput("herkunft","alter","wohnort","situation").test.text(/^.+/) // testing if at least one digit was written in the input box .failure( newText("textfelderror","<br>Bitte jede Frage zur Person im jeweiligen Textfeld beantworten.").color("red").center().print() ) )
Jeremy