bundle gem gem_name --test=minitest
允许选择minitest,但如何使bundler为minitest / spec而不是minitest / test生成代码。
目前还不可能。
-t, --test=minitest, --test=rspec
指定Bundler在生成项目时应使用的测试框架。可接受的值是minitest和rspec。将配置GEM_NAME.gemspec,并基于此选项创建框架测试/规范目录。如果未指定此选项,将显示交互式提示,并且答案将保存在Bundler的全局配置中,以供将来使用bundle gem。
然而,bundle gem
发生器产生不到10行测试,因此转换为MiniTest::Spec
几乎不是一项艰巨的任务。
这似乎现在有效:
bundle gem myapp --test minitest