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 …
Yes but the error is correct - condition didnt happen and thus the fail was expected. Its just the logging part that says the value was float that bugs me and i would condider as “cosmetic bug”