-1
A
回答
0
根据the documentation,您可以使用-m
和-j [NUMBER]
参数为rake任务并行执行测试。
0
您可以修改用于执行serverspec测试的Rakefile,以便脚本一起运行。在你的Rakefile,你应该看到的像这样的代码块产生的任务:
RSpec::Core::RakeTask.new(symbol)
符号可能是FQDN,但你可能已经改变了别的什么事情。在那里,你应该看到类似于:
task.pattern = 'spec/{file_pattern}'
您可以调整文件模式以捕获该任务中的所有ruby脚本。举例来说,如果你有app_validate_1_spec.rb
,app_validate_2_spec.rb
和app_validate_3_spec.rb
里面所有的spec
目录:
task.pattern = 'spec/{app_validate_1_spec.rb,app_validate_2_spec.rb,app_validate_3_spec.rb}'
会为你做它。你也可以这样做:
task.pattern = 'spec/app_validate_{1,2,3}_spec.rb'
或
task.pattern = 'spec/*_spec.rb'
只要确保匹配模式要为在服务器上执行serverspec任务运行一切。您还可以通过requires
获得创意。你可以有一个app_validate_spec.rb
有:
require_relative 'app_validate_1_spec.rb'
require_relative 'app_validate_2_spec.rb'
require_relative 'app_validate_3_spec.rb'
然后
task.pattern = 'spec/app_validate_spec.rb'
相关问题
- 1. 如何一次打开多个文件的可执行
- 2. 如何编写一个“bat”文件来多次执行两个“exe”文件
- 3. 如何使用windows批处理文件多次执行一行?
- 4. 多次对单个文件执行grep
- 5. 多次输入文件到一个可执行文件
- 6. 一次运行多个可执行文件
- 7. 一次为每个文件执行多个批处理命令
- 8. 如何一次执行多个条件的“计数”
- 9. 执行多个命令行一次
- 10. 如何依次执行多个函数
- 11. 如何一次上传多个文件?
- 12. 在一个类文件中多次执行比较器
- 13. 在一个文件中多次执行'exec'和'print'命令
- 14. 为多个可执行文件配置assemblyBinding一次
- 15. 如何在打开Vim之前每次执行一个文件
- 16. Python同步运行?一次运行一个可执行文件
- 17. 为多个文件运行QMAKE_EXTRA_COMPILERS一次
- 18. 一次运行多个.exe文件python
- 19. 文件上传正在执行多次
- 20. 如何在Python中一个接一个地运行多个可执行文件
- 21. 如何执行另一个PHP文件?
- 22. 如何执行一个PHP文件
- 23. 一次执行多个unix命令
- 24. PHP - 一次执行多个脚本(AJAX)
- 25. 一次执行多个Python命令
- 26. 一次执行多个本地查询
- 27. 一次执行多个修改操作
- 28. mssql无法一次执行多个ID
- 29. JSch一次执行多个linux命令
- 30. PHP ssh2_exec,一次执行多个命令