Mã của tôi theo quan điểm làassert_select không thành công với dấu nháy đơn (apostrophe) nội dung
<h3 id="account_owner">This is Jhon's account</h3>
Điểm mấu để kiểm tra mã này là
assert_select "h3#account_owner", "This is Jhon's account"
thử nghiệm thất bại và nói
"Đây là tài khoản của Jhon "đã được mong đợi nhưng đây là tài khoản Jhon & # x27; s '
Tôi đặt dấu cách giữa "& # x27;" bởi vì nó cũng chuyển đổi thành 'trên đầu ra của câu hỏi này. Có dự đoán nào không? Hoặc làm thế nào tôi nên kiểm tra dòng này?
Hãy thử thêm '# encoding: UTF-8' vào dòng đầu tiên của tệp thử nghiệm của bạn, tham khảo: http://stackoverflow.com/questions/20338047/integration-testing-html-special-characters –
@Taiki Đã thử, nhưng không làm việc. –