如何通过bundler生成'minitest / spec'宝石?

问题描述 投票:0回答:2
bundle gem gem_name --test=minitest

允许选择minitest,但如何使bundler为minitest / spec而不是minitest / test生成代码。

ruby-on-rails ruby bundler minitest gem-bundler
2个回答
0
投票

目前还不可能。

 -t, --test=minitest, --test=rspec

指定Bundler在生成项目时应使用的测试框架。可接受的值是minitest和rspec。将配置GEM_NAME.gemspec,并基于此选项创建框架测试/规范目录。如果未指定此选项,将显示交互式提示,并且答案将保存在Bundler的全局配置中,以供将来使用bundle gem。

然而,bundle gem发生器产生不到10行测试,因此转换为MiniTest::Spec几乎不是一项艰巨的任务。


0
投票

这似乎现在有效:

bundle gem myapp --test minitest

© www.soinside.com 2019 - 2024. All rights reserved.