【发布时间】:2018-09-25 21:28:33
【问题描述】:
我正在开发一个 gem,我在 lib/spec 目录中有我的单元测试。目前我使用rspec lib/spec 手动运行单元测试。然后我使用 gem build mygem.gemspec 构建 gem(构建一个 .gem 文件)。
如何使用 gem build 命令运行我的单元测试? (就像我们使用 npm 进行生产构建一样)
【问题讨论】:
-
试试rake,让build任务依赖于test任务。如果测试过程返回非零,则构建任务将不会运行,这是我假设您要求的效果。恭喜您编写测试;他们让一切变得不同。