2012-10-09 28 views
1

我有這樣的規範文件:Rspec的使用語法錯誤在測試輸出

shared_examples_for "all pages" do 
    it { should have_selector('h1', text: "heading") } 
end 

Rspec的輸出如下:

應該 CSS 「H1」 文本「標題爲」

但我寧願:

應該 CSS 「H1」 文本 「標題」

是否有一個簡單的方法來解決這一問題?

回答

2

have_selector不是RSpec匹配器。我猜你正在使用水豚,在這種情況下,任何拉請求應該去那個項目。

+0

謝謝,我的不好:) – stephenmurdoch

1

轉到他們的開發者回購https://github.com/rspec/rspec-dev並分叉它並根據需要修改文檔,併爲它們提供請求!我希望他們會覺得有用並接受它。乾杯!

編輯:否則,你可以隨時分叉他們的回購使這些變化,並將其推送到您的副本,並明確引用它在您的gemfile。

+0

謝謝,關於dev devo的提示 – stephenmurdoch