Commit 8b114aa5ef7918c5af84f33317e118ab69ce178a
1 parent
3976b381
Exists in
master
and in
5 other branches
Use bundler for dev dependencies
Showing
12 changed files
with
23 additions
and
42 deletions
Show diff stats
Gemfile
1 | source "https://rubygems.org" | 1 | source "https://rubygems.org" |
2 | 2 | ||
3 | -# Specify your gem's dependencies in searchkick.gemspec | ||
4 | gemspec | 3 | gemspec |
5 | 4 | ||
5 | +gem "rake" | ||
6 | +gem "minitest", ">= 5" | ||
6 | gem "activerecord", "~> 6.0.0" | 7 | gem "activerecord", "~> 6.0.0" |
7 | gem "activejob", "~> 6.0.0", require: "active_job" | 8 | gem "activejob", "~> 6.0.0", require: "active_job" |
8 | gem "actionpack", "~> 6.0.0" | 9 | gem "actionpack", "~> 6.0.0" |
Rakefile
1 | require "bundler/gem_tasks" | 1 | require "bundler/gem_tasks" |
2 | require "rake/testtask" | 2 | require "rake/testtask" |
3 | 3 | ||
4 | -begin | ||
5 | - require "parallel_tests/tasks" | ||
6 | - require "shellwords" | ||
7 | -rescue LoadError | ||
8 | - # do nothing | ||
9 | -end | ||
10 | - | ||
11 | task default: :test | 4 | task default: :test |
12 | Rake::TestTask.new do |t| | 5 | Rake::TestTask.new do |t| |
13 | t.libs << "test" | 6 | t.libs << "test" |
searchkick.gemspec
@@ -18,8 +18,4 @@ Gem::Specification.new do |spec| | @@ -18,8 +18,4 @@ Gem::Specification.new do |spec| | ||
18 | spec.add_dependency "activemodel", ">= 5" | 18 | spec.add_dependency "activemodel", ">= 5" |
19 | spec.add_dependency "elasticsearch", ">= 6" | 19 | spec.add_dependency "elasticsearch", ">= 6" |
20 | spec.add_dependency "hashie" | 20 | spec.add_dependency "hashie" |
21 | - | ||
22 | - spec.add_development_dependency "bundler" | ||
23 | - spec.add_development_dependency "minitest" | ||
24 | - spec.add_development_dependency "rake" | ||
25 | end | 21 | end |
test/gemfiles/activerecord50.gemfile
1 | -source 'https://rubygems.org' | 1 | +source "https://rubygems.org" |
2 | 2 | ||
3 | -# Specify your gem's dependencies in searchkick.gemspec | ||
4 | gemspec path: "../../" | 3 | gemspec path: "../../" |
5 | 4 | ||
5 | +gem "rake" | ||
6 | +gem "minitest", ">= 5" | ||
6 | gem "sqlite3", "~> 1.3.0" | 7 | gem "sqlite3", "~> 1.3.0" |
7 | gem "activerecord", "~> 5.0.0" | 8 | gem "activerecord", "~> 5.0.0" |
8 | gem "actionpack", "~> 5.0.0" | 9 | gem "actionpack", "~> 5.0.0" |
test/gemfiles/activerecord51.gemfile
1 | -source 'https://rubygems.org' | 1 | +source "https://rubygems.org" |
2 | 2 | ||
3 | -# Specify your gem's dependencies in searchkick.gemspec | ||
4 | gemspec path: "../../" | 3 | gemspec path: "../../" |
5 | 4 | ||
5 | +gem "rake" | ||
6 | +gem "minitest", ">= 5" | ||
6 | gem "sqlite3" | 7 | gem "sqlite3" |
7 | gem "activerecord", "~> 5.1.0" | 8 | gem "activerecord", "~> 5.1.0" |
8 | gem "actionpack", "~> 5.1.0" | 9 | gem "actionpack", "~> 5.1.0" |
test/gemfiles/activerecord52.gemfile
1 | -source 'https://rubygems.org' | 1 | +source "https://rubygems.org" |
2 | 2 | ||
3 | -# Specify your gem's dependencies in searchkick.gemspec | ||
4 | gemspec path: "../../" | 3 | gemspec path: "../../" |
5 | 4 | ||
5 | +gem "rake" | ||
6 | +gem "minitest", ">= 5" | ||
6 | gem "sqlite3" | 7 | gem "sqlite3" |
7 | gem "activerecord", "~> 5.2.0" | 8 | gem "activerecord", "~> 5.2.0" |
8 | gem "actionpack", "~> 5.2.0" | 9 | gem "actionpack", "~> 5.2.0" |
test/gemfiles/apartment.gemfile
test/gemfiles/cequel.gemfile
1 | -source 'https://rubygems.org' | 1 | +source "https://rubygems.org" |
2 | 2 | ||
3 | -# Specify your gem's dependencies in searchkick.gemspec | ||
4 | gemspec path: "../../" | 3 | gemspec path: "../../" |
5 | 4 | ||
5 | +gem "rake" | ||
6 | +gem "minitest", ">= 5" | ||
6 | gem "cequel" | 7 | gem "cequel" |
7 | gem "activejob" | 8 | gem "activejob" |
8 | gem "redis" | 9 | gem "redis" |
test/gemfiles/mongoid6.gemfile
1 | -source 'https://rubygems.org' | 1 | +source "https://rubygems.org" |
2 | 2 | ||
3 | -# Specify your gem's dependencies in searchkick.gemspec | ||
4 | gemspec path: "../../" | 3 | gemspec path: "../../" |
5 | 4 | ||
5 | +gem "rake" | ||
6 | +gem "minitest", ">= 5" | ||
6 | gem "mongoid", "~> 6.0.0" | 7 | gem "mongoid", "~> 6.0.0" |
7 | gem "activejob", require: "active_job" | 8 | gem "activejob", require: "active_job" |
8 | gem "redis" | 9 | gem "redis" |
test/gemfiles/mongoid7.gemfile
1 | -source 'https://rubygems.org' | 1 | +source "https://rubygems.org" |
2 | 2 | ||
3 | -# Specify your gem's dependencies in searchkick.gemspec | ||
4 | gemspec path: "../../" | 3 | gemspec path: "../../" |
5 | 4 | ||
5 | +gem "rake" | ||
6 | +gem "minitest", ">= 5" | ||
6 | gem "mongoid", "~> 7.0.0" | 7 | gem "mongoid", "~> 7.0.0" |
7 | gem "activejob", require: "active_job" | 8 | gem "activejob", require: "active_job" |
8 | gem "redis" | 9 | gem "redis" |
test/gemfiles/nobrainer.gemfile
1 | -source 'https://rubygems.org' | 1 | +source "https://rubygems.org" |
2 | 2 | ||
3 | -# Specify your gem's dependencies in searchkick.gemspec | ||
4 | gemspec path: "../../" | 3 | gemspec path: "../../" |
5 | 4 | ||
5 | +gem "rake" | ||
6 | +gem "minitest", ">= 5" | ||
6 | gem "nobrainer", ">= 0.21.0" | 7 | gem "nobrainer", ">= 0.21.0" |
7 | gem "activejob" | 8 | gem "activejob" |
8 | gem "redis" | 9 | gem "redis" |
test/gemfiles/parallel_tests.gemfile