Im getting following console output:
New User Signup Workflow Inbox Count: 0 - waiting for new ...
| FAIL |
Element count for selector `id=inbox_pane >> table >> nth=1 >> tr` is '0' (int) should be greater than '0.0' (float)
This is coming from a keyword:
Wait For New Email
[Documentation] Short description.
${count}= Email Count
Log To Console Inbox Count: ${count} - waiting for new ...
Wait For Condition
... Element Count
... id=inbox_pane >> table >> nth=1 >> tr
... >
... ${count}
... timeout=360 seconds
Obviously, in this case the failure is expected as no new email did not arrive in time however, the assert with Element Count
fails and it prints out that the other value was int and another was float.
Since i did print out of count
variable already and it was 0
– is Element Count
actually returning a float of elements it wound with given selector ? That feels a bit wonky …