Commit 8b114aa5ef7918c5af84f33317e118ab69ce178a

Authored by Andrew Kane
1 parent 3976b381

Use bundler for dev dependencies

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"
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
@@ -1,8 +0,0 @@ @@ -1,8 +0,0 @@
1 -source 'https://rubygems.org'  
2 -  
3 -# Specify your gem's dependencies in searchkick.gemspec  
4 -gemspec path: "../../"  
5 -  
6 -gem "sqlite3", "~> 1.3.0"  
7 -gem "activerecord", "~> 4.2.0"  
8 -gem "apartment"  
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
@@ -1,8 +0,0 @@ @@ -1,8 +0,0 @@
1 -source 'https://rubygems.org'  
2 -  
3 -# Specify your gem's dependencies in searchkick.gemspec  
4 -gemspec path: "../../"  
5 -  
6 -gem "sqlite3", "~> 1.3.0"  
7 -gem "activerecord", "~> 5.0.0"  
8 -gem "parallel_tests"