有没有一种快速简便的方法来测试已在本地安装的gem?像:
gem test gem_name_to_test
rubygems docs表示可以在gem: --run-tests
文件中放置~/.gemrc
以在安装gem时运行单元测试。我无法使它工作,这不是我需要的。
答案 0 :(得分:7)
您可以导航到宝石所在的位置并从那里运行测试,例如:
$ cd ~/.rvm/gems/ruby-1.9.2-p290/gems/awesome_print-0.4.0
$ rake spec
请注意,可能需要通过bundler
或gem
答案 1 :(得分:4)
有“宝石测试”命令,可能是也可能不是你想要的。它会再次对包运行测试并将它们发送到test.rubygems.org。
gem install rubygems-test
gem test gem_name_to_test