From 38f72f7c86b7d85ccc301207f6810f6a55644c38 Mon Sep 17 00:00:00 2001 From: Geremia Taglialatela Date: Sun, 25 Apr 2021 11:27:26 +0200 Subject: [PATCH] Improve Travis CI tests Ref: rubocop/rubocop#9648 --- .travis.yml | 7 +++++++ Gemfile | 6 ++++++ route_translator.gemspec | 5 ----- 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index 23ad03aa..d8644a4c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -20,6 +20,11 @@ jobs: allow_failures: - rvm: ruby-head - gemfile: gemfiles/rails_edge.gemfile + include: + - rvm: 2.4.10 + gemfile: Gemfile + script: bundle exec rake rubocop + name: RuboCop exclude: - rvm: 2.4.10 gemfile: gemfiles/rails_edge.gemfile @@ -50,3 +55,5 @@ jobs: - rvm: ruby-head gemfile: gemfiles/rails_5.2.gemfile fast_finish: true + +script: bundle exec rake test diff --git a/Gemfile b/Gemfile index 7f4f5e95..77418490 100644 --- a/Gemfile +++ b/Gemfile @@ -3,3 +3,9 @@ source 'https://rubygems.org' gemspec + +gem 'rubocop', '~> 1.12.1' +gem 'rubocop-minitest', '~> 0.11.1' +gem 'rubocop-performance', '~> 1.10.2' +gem 'rubocop-rails', '~> 2.9' +gem 'rubocop-rake', '~> 0.5.1' diff --git a/route_translator.gemspec b/route_translator.gemspec index f88c97bf..63e199e2 100644 --- a/route_translator.gemspec +++ b/route_translator.gemspec @@ -34,10 +34,5 @@ Gem::Specification.new do |spec| spec.add_development_dependency 'minitest', '~> 5.14' spec.add_development_dependency 'rails', '>= 5.0.0.1', '< 6.2' spec.add_development_dependency 'rake', '~> 13.0' - spec.add_development_dependency 'rubocop', '~> 1.12' - spec.add_development_dependency 'rubocop-minitest', '~> 0.11.1' - spec.add_development_dependency 'rubocop-performance', '~> 1.10' - spec.add_development_dependency 'rubocop-rails', '~> 2.9' - spec.add_development_dependency 'rubocop-rake', '~> 0.5.1' spec.add_development_dependency 'simplecov', '>= 0.18.5', '< 0.22' end