1
使用Rubymine在一個文件夾中運行所有的Cucumber測試,進度條沒有任何測試總數,所以它一直處於中途完成狀態。 Rspec測試顯示總數和進度條工作正常。我怎樣才能讓魯西姬爲黃瓜測試顯示一個準確的進度條?
我該如何解決這個問題?
使用Rubymine在一個文件夾中運行所有的Cucumber測試,進度條沒有任何測試總數,所以它一直處於中途完成狀態。 Rspec測試顯示總數和進度條工作正常。我怎樣才能讓魯西姬爲黃瓜測試顯示一個準確的進度條?
我該如何解決這個問題?
不幸的是,這是不可能的。 RSpec在運行之前會計算示例,報告實際示例數量(請參閱BaseFormatter.start)。黃瓜報告測試,因爲他們運行,不計算,完全依靠黃瓜解析器。所以在他們全部執行之前對他們進行計數幾乎是不可能的。