我正在为一个方法编写测试,我想验证该方法是否返回特定类型.然而,当我try 这一点时,我得到了一个错误.
def search_emails(mail):
data = mail.uid('search')
raw_email = data[0][1]
return raw_email
类型(原始邮箱)为:<class 'bytes'>
当我运行此测试时:
def test_search_emails_returns_bytes():
result = email_handler.search_emails(mail)
assert type(result) == "<class 'bytes'>"
我得到了这个错误.我如何陈述断言才能通过测试?还是有更好的方法来编写测试?
E assert <class 'bytes'> == "<class 'bytes'>"