无法在rails 4测试用例中断言

时间:2015-09-10 05:30:20

标签: ruby regex ruby-on-rails-4 testing automated-tests

我有一个包含html标签和一些括号的字符串。例如

mystr = "<h1>Hello(greeting message for A,B, and C). </h1>"

我想断言带有p标签的字符串。

首先我使用

删除标签
tag_free_string =  ActionView::Base.full_sanitizer.sanitize(mystr)

比我应用正则表达式逃脱。

final_atr = Regexp.escape (tag_free_string)

最后像这样断言

assert_select 'p.alert', /#{final_atr}/

但是收到错误,字符串中包含许多\。

0 个答案:

没有答案
相关问题