How does pytest assertion rewriting handle all/any with generator expressions?