input type='email' with no accessible name and role="presentation" - Correct

input type='email' with aria-labelledby pointing to valid ID - Correct

This is a label

input type='email' with aria-labelledby pointing to invalid ID - Fail

Here is another label

input type='email' with aria-labelledby pointing to valid ID but container is empty - Fail

input type='email' with aria-labelledby pointing to '' - Fail

input type='email' with aria-label - Correct

input type='email' with no label - Fail

input type='email' with label-for pointing to valid ID - Correct

input type='email' with label-for pointing to invalid ID - Fail

input type='email' with title - Correct