A colleague mentioned they'd put data-expectedname in the markup instead of data-expectedlabel, but verifyLabelsbySelectors() didn't give a clear error that the attr was actually missing. Presumably it just called el.getAttribute('data-expectedlabel') and got back an empty string for the comparison.
We can probably fix that and similar issues by throwing more errors or warnings in several places.
A colleague mentioned they'd put
data-expectednamein the markup instead ofdata-expectedlabel, butverifyLabelsbySelectors()didn't give a clear error that the attr was actually missing. Presumably it just calledel.getAttribute('data-expectedlabel')and got back an empty string for the comparison.We can probably fix that and similar issues by throwing more errors or warnings in several places.