보기에 내 코드assert_select은 작은 따옴표 (아포스트로피) 내용 실패
<h3 id="account_owner">This is Jhon's account</h3>
이 코드는
assert_select "h3#account_owner", "This is Jhon's account"
테스트가 실패하고
"이 말한다 테스트하는 라인 은 Jhon의 계정 "입니다. 예상 했었지만 이것은 Jhon입니다 & # x27; s 계정 '
"& # x27;"사이에 공백을 넣었습니다. 이것은 또한이 질문의 결과물로 변환되기 때문입니다. 아무쪼록? 또는이 줄을 어떻게 테스트해야합니까?
내가 올바른 답을 발견하지 못했지만, 내가 다시assert_select "h3#account_owner", "This is Jhon's account".gsub("\'", '&# x27;')
같이 할 그 라인을 테스트
테스트 파일의 첫 줄에 '# encoding : UTF-8'을 추가하십시오. http://stackoverflow.com/questions/20338047/integration-testing-html-special-characters –
@Taiki Tried, 그러나 일하지 않았다. –