Commit 8300d8e19f38ad851dabda4eb305ddb1d3d71020
1 parent
ee2bcc4e
Exists in
master
and in
1 other branch
Rubocop: consistent file naming
Keep CVE-based file names for easy finding.
Showing
5 changed files
with
22 additions
and
25 deletions
Show diff stats
.rubocop.yml
.rubocop_todo.yml
| @@ -81,13 +81,6 @@ Style/EachWithObject: | @@ -81,13 +81,6 @@ Style/EachWithObject: | ||
| 81 | - 'app/models/notice_fingerprinter.rb' | 81 | - 'app/models/notice_fingerprinter.rb' |
| 82 | - 'lib/recurse.rb' | 82 | - 'lib/recurse.rb' |
| 83 | 83 | ||
| 84 | -# Offense count: 2 | ||
| 85 | -# Configuration parameters: Exclude. | ||
| 86 | -Style/FileName: | ||
| 87 | - Exclude: | ||
| 88 | - - 'config/initializers/cve-2013-0156.rb' | ||
| 89 | - - 'script/rspec-queue-mongoid.rb' | ||
| 90 | - | ||
| 91 | # Offense count: 27 | 84 | # Offense count: 27 |
| 92 | # Configuration parameters: MinBodyLength. | 85 | # Configuration parameters: MinBodyLength. |
| 93 | Style/GuardClause: | 86 | Style/GuardClause: |
docs/DEVELOPER-ADVANCED.md
| @@ -15,7 +15,7 @@ gem install test-queue | @@ -15,7 +15,7 @@ gem install test-queue | ||
| 15 | After you just need launch the script with adapting runner of mongoid. | 15 | After you just need launch the script with adapting runner of mongoid. |
| 16 | 16 | ||
| 17 | ``` | 17 | ``` |
| 18 | -./script/rspec-queue-mongoid.rb spec | 18 | +./script/rspec_queue_mongoid.rb spec |
| 19 | ``` | 19 | ``` |
| 20 | 20 | ||
| 21 | In my case, the complete test suite down to 2min after a 16min long | 21 | In my case, the complete test suite down to 2min after a 16min long |
script/rspec-queue-mongoid.rb
| @@ -1,17 +0,0 @@ | @@ -1,17 +0,0 @@ | ||
| 1 | -#!/usr/bin/env ruby | ||
| 2 | -require 'rubygems' | ||
| 3 | -require 'test_queue' | ||
| 4 | -require 'bundler' | ||
| 5 | -Bundler.setup(:default, :development, :test) | ||
| 6 | -require 'test_queue/runner/rspec' | ||
| 7 | - | ||
| 8 | -class MongoidRspecRunner < TestQueue::Runner::RSpec | ||
| 9 | - def after_fork(num) | ||
| 10 | - super | ||
| 11 | - Mongoid.override_database( | ||
| 12 | - "#{Mongoid.session(:default).options[:database]}_#{num}" | ||
| 13 | - ) | ||
| 14 | - end | ||
| 15 | -end | ||
| 16 | - | ||
| 17 | -MongoidRspecRunner.new.execute |
| @@ -0,0 +1,17 @@ | @@ -0,0 +1,17 @@ | ||
| 1 | +#!/usr/bin/env ruby | ||
| 2 | +require 'rubygems' | ||
| 3 | +require 'test_queue' | ||
| 4 | +require 'bundler' | ||
| 5 | +Bundler.setup(:default, :development, :test) | ||
| 6 | +require 'test_queue/runner/rspec' | ||
| 7 | + | ||
| 8 | +class MongoidRspecRunner < TestQueue::Runner::RSpec | ||
| 9 | + def after_fork(num) | ||
| 10 | + super | ||
| 11 | + Mongoid.override_database( | ||
| 12 | + "#{Mongoid.session(:default).options[:database]}_#{num}" | ||
| 13 | + ) | ||
| 14 | + end | ||
| 15 | +end | ||
| 16 | + | ||
| 17 | +MongoidRspecRunner.new.execute |