在圆ci上测试多个目录?
问题描述:
我有一个轨道应用程序,有一些引擎在相同的回购。这些旨在通过管理员为“管理员”保留用于“支付”的付款和逻辑的逻辑。在圆ci上测试多个目录?
效果几乎完美。所有的TTD工作都在引擎文件夹中完成..他们每个人都有一个规格文件夹
我今天挣扎的是CircleCI不知道测试引擎。它似乎没有在引擎中找到spec文件。
问:有谁知道如何将其他目录添加到他们的圈rspec运行?
答
如果你符合规范在spec
目录,但在不同的地方,你可以指定rspec的运行每*_spec.rb
文件/spec/
目录下这样
rspec -P **/spec/**/*_spec.rb
所以在circleci配置文件,它会是这样的
- run:
command: rspec -P **/spec/**/*_spec.rb