3

我的 html 代码中有这个字符串:

1\n          \n            word

我想做一个忽略那些新行和空格的 assert_select ,所以我尝试了这个:

assert_select ".myclass", /1.+word/

但它不起作用:

1) Failure: 
test_new_line(NewLineControllerTest) [test/functional/new_line_controller_test.rb:23]:
</1.+word/> expected but was
<"1\n          \n            word">.

我该如何解决?

4

1 回答 1

4

您需要指定多行标志,因为该字符串中有多行。

assert_select ".myclass", /1.+word/m
于 2012-07-13T15:48:43.587 回答