2017-09-01 74 views
0

我有一个轨道应用程序,有一些引擎在相同的回购。这些旨在通过管理员为“管理员”保留用于“支付”的付款和逻辑的逻辑。在圆ci上测试多个目录?

效果几乎完美。所有的TTD工作都在引擎文件夹中完成..他们每个人都有一个规格文件夹

我今天挣扎的是CircleCI不知道测试引擎。它似乎没有在引擎中找到spec文件。

问:有谁知道如何将其他目录添加到他们的圈rspec运行?

回答

0

如果你符合规范在spec目录,但在不同的地方,你可以指定rspec的运行每*_spec.rb文件/spec/目录下这样

rspec -P **/spec/**/*_spec.rb 

所以在circleci配置文件,它会是这样的

- run: 
    command: rspec -P **/spec/**/*_spec.rb