RSpecとsportkの連携時のエラー

RSpecとsportkを連携させようと思ってやってみたら、
下のエラーが発生

[code lang=text]
Exception encountered: #<NameError: uninitialized constant RSpec::Core::CommandLine>
[/code]

調べてみたら、RspecV3でRSpec::Core::CommandLineが削除されたらしい(´・ω・`)
なので更に調べたらsportkのgitには修正版がコミットされてた。

replace CommandLine with Runner for RSpec 3.0.0.rc1 · manafire/spork@38c79dc
A DRb server for testing frameworks (RSpec / Cucumber currently) that forks before each run to ensure a clean testing st...

この通りにファイルを修正したらいけた!

けど、書き方が気にいらねぇ( ゚∀゚)o彡°
V3をifじゃなくて、V2をifにすべきじゃね?

なので、個人的に勝手に直したのを使ってます(´・ω・`)

てか、修正版をgemにはよ(ノシ´・ω・)ノシ バンバン

タイトルとURLをコピーしました