繁体   English   中英

如何运行Ruby gem的规格?

[英]How do I run a Ruby gem's specs?

我已经分叉了一个红宝石宝石并做了一些更新。 我需要运行gem测试并添加我的新测试并确保所有测试都成功。

分叉的红宝石宝石正在使用rspec测试。 我该如何运行这些测试?

通常rake足以运行所有测试,无论它们是RSpec,Cucumber等。如果你想直接调用RSpec尝试运行rspec spec ,或者如果gem使用非常规命名的测试目录,只需使用rspec <directory_name>

注意:现在大多数新宝石使用Bundler来管理依赖项,所以如果你没有相应的依赖项并且root中有一个Gemfile,那么先运行“bundle install”来获取它们。 然后使用bundle exec ...运行(例如, bundle exec rspec spec )。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM