我正在尝试rspec-fire,但它的行为似乎不像 README 所建议的那样。我的项目在这里:
https://github.com/andyw8/try-rspec-fire
当我运行时:
rspec spec/user_spec.rb
正如预期的那样,它通过了。但是当我运行时:
rspec -Ilib/email_notifier.rb spec/user_spec.rb
它仍然通过,即使自述文件说应该失败(因为email_notifier.rb
是一个空类)。
我是否误解了 rspec-fire 应该如何工作?