创建gem时生成测试骨架

时间:2013-06-18 06:59:31

标签: ruby bundler

是否有创建Ruby gem的工具,它不仅可以自动生成项目文件结构,还可以测试文件结构(使用默认的ruby断言测试或rspec)?

1 个答案:

答案 0 :(得分:1)

您可能需要查看hoe,它允许您在erb中编写自己的项目模板,以及其他好东西。见http://docs.seattlerb.org/hoe/

我个人发现,尽管最初在寻找类似的东西,bundle gem <gemname>以及对早期项目的快速参考在实践中并没有那么多工作,考虑到我写的宝石数量(约7个) ,虽然只发表了一篇)。 Boris Stitnicky的评论对我来说也是如此 - 理解为什么特定结构有效,并且从头开始构建它至少几次是值得投入获取Ruby知识的时间。

但是,如果我的日常工作项目涉及创建许多内部宝石,我可能会使用hoe或类似的工具来一致地启动它们。