在gem上运行测试的简单方法?

有没有一种快速简便的方法来测试已在本地安装的gem? 喜欢:

gem test gem_name_to_test 

rubygems docs说可以将gem: --run-tests run gem: --run-tests放在~/.gemrc文件中,以便在安装gem时运行unit testing。 我不能让它工作,这不是我需要的。

有“gem测试”命令,可能是也可能不是你想要的。 它再次运行测试包并将它们发送到test.rubygems.org 。

 gem install rubygems-test gem test gem_name_to_test 

您可以导航到gem所在的位置并从那里运行测试,例如:

 $ cd ~/.rvm/gems/ruby-1.9.2-p290/gems/awesome_print-0.4.0 $ rake spec 

请注意,可能需要通过bundlergem安装其他依赖项