Rakefile in identity_cache-1.1.0 vs Rakefile in identity_cache-1.2.0
- old
+ new
@@ -1,32 +1,33 @@
#!/usr/bin/env rake
# frozen_string_literal: true
-require 'bundler/gem_tasks'
-require 'rake/testtask'
-require 'rdoc/task'
+require "bundler/gem_tasks"
-desc('Default: run tests and style checks.')
+require "rake/testtask"
+require "rdoc/task"
+
+desc("Default: run tests and style checks.")
task(default: [:test, :rubocop])
-desc('Test the identity_cache plugin.')
+desc("Test the identity_cache plugin.")
Rake::TestTask.new(:test) do |t|
- t.libs << 'lib'
- t.libs << 'test'
- t.pattern = 'test/**/*_test.rb'
+ t.libs << "lib"
+ t.libs << "test"
+ t.pattern = "test/**/*_test.rb"
t.verbose = true
end
task :rubocop do
- require 'rubocop/rake_task'
+ require "rubocop/rake_task"
RuboCop::RakeTask.new
end
-desc('Update serialization format test fixture.')
+desc("Update serialization format test fixture.")
task :update_serialization_format do
- %w(mysql2 postgresql).each do |db|
+ ["mysql2", "postgresql"].each do |db|
ENV["DB"] = db
- ruby './test/helpers/update_serialization_format.rb'
+ ruby "./test/helpers/update_serialization_format.rb"
end
end
namespace :benchmark do
desc "Run the identity cache CPU benchmark"