文件名称:parallel_tests:Ruby
文件大小:168KB
文件格式:ZIP
更新时间:2024-04-26 05:23:43
Ruby
parallel_tests 通过在多个CPU内核上并行运行,加速测试::单元+ RSpec +Cucumber+菠菜。 ParallelTests将测试分为几组(按行数或运行时),并使用自己的数据库在单个进程中运行每个组。 设置Rails 安装 Gemfile : gem 'parallel_tests' , group : [ :development , :test ] 添加到config/database.yml ParallelTests在每个测试过程中使用1个数据库。 流程编号 1个 2个 3 ENV ['TEST_ENV_NUMBER'] '' '2' '3' test : database : yourproject_test<%= ENV['TEST_ENV_NUMBER'] %> 创建其他数据库 rake parallel:create 复制开发模式