0
如何使用Rspec的have_selector
來驗證DOM元素沒有某些CSS類?如何使用Rspec檢查某些CSS類的缺失?
我想爲此使用CSS語法,但顯然Nokogiri不支持:not()
選擇器。
例如:
it "should not add any class to other inputs" do
@buffer.output.should have_selector(
'form input#monster_battle_cry:not(.integer, .decimal, .date, .phone, .zip)'
)
end
這種失敗#Nokogiri::CSS::SyntaxError: # unexpected ':not('
以逗號分隔的語法':not()'是非標準的(截至CSS3),所以我不太確定Nokogiri是否支持這種語法。 – BoltClock