From e8d02b227ec76ceb516126af4f4f08669fa6640a Mon Sep 17 00:00:00 2001 From: Oleg Date: Mon, 4 Nov 2019 10:24:41 -0500 Subject: [PATCH] updating test matrix --- .travis.yml | 7 ++++--- test/gemfiles/5.2.gemfile | 2 ++ test/gemfiles/6.0.gemfile | 25 +++++++++++++++++++++++++ 3 files changed, 31 insertions(+), 3 deletions(-) create mode 100644 test/gemfiles/6.0.gemfile diff --git a/.travis.yml b/.travis.yml index d6ff0738e..79577218f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,12 +11,13 @@ addons: language: ruby rvm: - 2.3.8 - - 2.4.5 - - 2.5.5 - - 2.6.2 + - 2.4.9 + - 2.5.7 + - 2.6.5 - ruby-head gemfile: - test/gemfiles/5.2.gemfile + - test/gemfiles/6.0.gemfile branches: only: - master diff --git a/test/gemfiles/5.2.gemfile b/test/gemfiles/5.2.gemfile index 6e8e23766..25777ee45 100644 --- a/test/gemfiles/5.2.gemfile +++ b/test/gemfiles/5.2.gemfile @@ -4,6 +4,8 @@ source "http://rubygems.org" gemspec path: "../../" +gem "rails", ">= 5.2", "< 6.0" + group :development, :test do gem "byebug", "~> 10.0.0", platforms: %i[mri mingw x64_mingw] gem "capybara", "~> 2.17.0" diff --git a/test/gemfiles/6.0.gemfile b/test/gemfiles/6.0.gemfile new file mode 100644 index 000000000..917b8728c --- /dev/null +++ b/test/gemfiles/6.0.gemfile @@ -0,0 +1,25 @@ +# frozen_string_literal: true + +source "http://rubygems.org" + +gemspec path: "../../" + +gem "rails", ">= 6.0" + +group :development, :test do + gem "byebug", "~> 10.0.0", platforms: %i[mri mingw x64_mingw] + gem "capybara", "~> 2.17.0" + gem "kaminari", "~> 1.1.1" + gem "puma", "~> 3.11.2" + gem "rubocop", "~> 0.55.0", require: false + gem "selenium-webdriver", "~> 3.9.0" + gem "sqlite3", "~> 1.3.13" +end + +group :test do + gem "coveralls", "~> 0.8.21", require: false + gem "diffy", "~> 3.2.0" + gem "equivalent-xml", "~> 0.6.0" + gem "mocha", "~> 1.3.0", require: false + gem "rails-controller-testing", "~> 1.0.2" +end