From a4e33d84ec22c93cd030bead2d249c2d1a8d5ba4 Mon Sep 17 00:00:00 2001 From: Thomas Dziedzic Date: Sun, 27 May 2018 14:50:30 -0500 Subject: [PATCH] add rails 5.2 tests --- .travis.yml | 2 + gemfiles/rails_5.2.gemfile | 31 +++++ gemfiles/rails_5.2.gemfile.lock | 236 ++++++++++++++++++++++++++++++++ 3 files changed, 269 insertions(+) create mode 100755 gemfiles/rails_5.2.gemfile create mode 100644 gemfiles/rails_5.2.gemfile.lock diff --git a/.travis.yml b/.travis.yml index b90ec3a..42c97d4 100755 --- a/.travis.yml +++ b/.travis.yml @@ -3,6 +3,7 @@ language: ruby rvm: - ruby-head + - 2.5.1 - 2.4.1 - 2.3.4 - 2.2.6 @@ -11,6 +12,7 @@ gemfile: - gemfiles/rails_4.2.gemfile - gemfiles/rails_5.0.gemfile - gemfiles/rails_5.1.gemfile + - gemfiles/rails_5.2.gemfile matrix: allow_failures: diff --git a/gemfiles/rails_5.2.gemfile b/gemfiles/rails_5.2.gemfile new file mode 100755 index 0000000..621479e --- /dev/null +++ b/gemfiles/rails_5.2.gemfile @@ -0,0 +1,31 @@ +# This file was generated by Appraisal + +source "http://rubygems.org" + +ruby RUBY_VERSION + +gem "activerecord", "~> 5.2.0", group: :test, require: false +gem 'sqlite3' + +group :development do + gem 'appraisal', require: false + gem 'gem-release', require: false + gem 'github_changelog_generator', require: false + gem 'guard', require: false + gem 'guard-rspec', require: false + gem 'guard-rubocop', require: false + gem 'guard-rubycritic', require: false + gem 'rdoc', require: false + gem 'rubocop-rspec', require: false +end + +group :test do + gem "codeclimate-test-reporter", require: false + gem "coveralls", require: false + gem "fuubar", require: false + gem "rspec", require: false + gem "rspec_junit_formatter", require: false + gem "simplecov", "~> 0.14", require: false +end + +gemspec path: "../" diff --git a/gemfiles/rails_5.2.gemfile.lock b/gemfiles/rails_5.2.gemfile.lock new file mode 100644 index 0000000..2892de3 --- /dev/null +++ b/gemfiles/rails_5.2.gemfile.lock @@ -0,0 +1,236 @@ +PATH + remote: .. + specs: + machinist_redux (3.0.3) + +GEM + remote: http://rubygems.org/ + specs: + activemodel (5.2.0) + activesupport (= 5.2.0) + activerecord (5.2.0) + activemodel (= 5.2.0) + activesupport (= 5.2.0) + arel (>= 9.0) + activesupport (5.2.0) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + addressable (2.5.2) + public_suffix (>= 2.0.2, < 4.0) + appraisal (2.2.0) + bundler + rake + thor (>= 0.14.0) + arel (9.0.0) + ast (2.4.0) + axiom-types (0.1.1) + descendants_tracker (~> 0.0.4) + ice_nine (~> 0.11.0) + thread_safe (~> 0.3, >= 0.3.1) + codeclimate-engine-rb (0.4.1) + virtus (~> 1.0) + codeclimate-test-reporter (1.0.7) + simplecov + coderay (1.1.2) + coercible (1.0.0) + descendants_tracker (~> 0.0.1) + concurrent-ruby (1.0.5) + coveralls (0.7.2) + multi_json (~> 1.3) + rest-client (= 1.6.7) + simplecov (>= 0.7) + term-ansicolor (= 1.2.2) + thor (= 0.18.1) + descendants_tracker (0.0.4) + thread_safe (~> 0.3, >= 0.3.1) + diff-lcs (1.3) + docile (1.3.1) + equalizer (0.0.11) + erubis (2.7.0) + faraday (0.15.2) + multipart-post (>= 1.2, < 3) + faraday-http-cache (2.0.0) + faraday (~> 0.8) + ffi (1.9.23) + flay (2.12.0) + erubis (~> 2.7.0) + path_expander (~> 1.0) + ruby_parser (~> 3.0) + sexp_processor (~> 4.0) + flog (4.6.2) + path_expander (~> 1.0) + ruby_parser (~> 3.1, > 3.1.0) + sexp_processor (~> 4.8) + formatador (0.2.5) + fuubar (2.3.1) + rspec-core (~> 3.0) + ruby-progressbar (~> 1.4) + gem-release (1.0.0) + github_changelog_generator (1.14.3) + activesupport + faraday-http-cache + multi_json + octokit (~> 4.6) + rainbow (>= 2.1) + rake (>= 10.0) + retriable (~> 2.1) + guard (2.14.2) + formatador (>= 0.2.4) + listen (>= 2.7, < 4.0) + lumberjack (>= 1.0.12, < 2.0) + nenv (~> 0.1) + notiffany (~> 0.0) + pry (>= 0.9.12) + shellany (~> 0.0) + thor (>= 0.18.1) + guard-compat (1.2.1) + guard-rspec (4.7.3) + guard (~> 2.1) + guard-compat (~> 1.1) + rspec (>= 2.99.0, < 4.0) + guard-rubocop (1.3.0) + guard (~> 2.0) + rubocop (~> 0.20) + guard-rubycritic (2.9.3) + guard (~> 2.6) + rubycritic (>= 2.9.3) + i18n (1.0.1) + concurrent-ruby (~> 1.0) + ice_nine (0.11.2) + json (2.1.0) + launchy (2.4.3) + addressable (~> 2.3) + listen (3.1.5) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + ruby_dep (~> 1.2) + lumberjack (1.0.13) + method_source (0.9.0) + mime-types (3.1) + mime-types-data (~> 3.2015) + mime-types-data (3.2016.0521) + minitest (5.11.3) + multi_json (1.13.1) + multipart-post (2.0.0) + nenv (0.3.0) + notiffany (0.1.1) + nenv (~> 0.1) + shellany (~> 0.0) + octokit (4.9.0) + sawyer (~> 0.8.0, >= 0.5.3) + parallel (1.12.1) + parser (2.5.1.0) + ast (~> 2.4.0) + path_expander (1.0.3) + powerpack (0.1.1) + pry (0.11.3) + coderay (~> 1.1.0) + method_source (~> 0.9.0) + public_suffix (3.0.2) + rainbow (3.0.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (6.0.4) + reek (4.8.1) + codeclimate-engine-rb (~> 0.4.0) + parser (>= 2.5.0.0, < 2.6) + rainbow (>= 2.0, < 4.0) + rest-client (1.6.7) + mime-types (>= 1.16) + retriable (2.1.0) + rspec (3.7.0) + rspec-core (~> 3.7.0) + rspec-expectations (~> 3.7.0) + rspec-mocks (~> 3.7.0) + rspec-core (3.7.1) + rspec-support (~> 3.7.0) + rspec-expectations (3.7.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.7.0) + rspec-mocks (3.7.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.7.0) + rspec-support (3.7.1) + rspec_junit_formatter (0.4.0) + rspec-core (>= 2, < 4, != 2.12.0) + rubocop (0.56.0) + parallel (~> 1.10) + parser (>= 2.5) + powerpack (~> 0.1) + rainbow (>= 2.2.2, < 4.0) + ruby-progressbar (~> 1.7) + unicode-display_width (~> 1.0, >= 1.0.1) + rubocop-rspec (1.25.1) + rubocop (>= 0.53.0) + ruby-progressbar (1.9.0) + ruby_dep (1.5.0) + ruby_parser (3.11.0) + sexp_processor (~> 4.9) + rubycritic (3.4.0) + flay (~> 2.8) + flog (~> 4.4) + launchy (= 2.4.3) + parser (~> 2.5.0) + rainbow (~> 3.0) + reek (~> 4.4) + ruby_parser (~> 3.8) + tty-which (~> 0.3.0) + virtus (~> 1.0) + sawyer (0.8.1) + addressable (>= 2.3.5, < 2.6) + faraday (~> 0.8, < 1.0) + sexp_processor (4.11.0) + shellany (0.0.1) + simplecov (0.16.1) + docile (~> 1.1) + json (>= 1.8, < 3) + simplecov-html (~> 0.10.0) + simplecov-html (0.10.2) + sqlite3 (1.3.13) + term-ansicolor (1.2.2) + tins (~> 0.8) + thor (0.18.1) + thread_safe (0.3.6) + tins (0.13.2) + tty-which (0.3.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + unicode-display_width (1.3.2) + virtus (1.0.5) + axiom-types (~> 0.1) + coercible (~> 1.0) + descendants_tracker (~> 0.0, >= 0.0.3) + equalizer (~> 0.0, >= 0.0.9) + +PLATFORMS + ruby + +DEPENDENCIES + activerecord (~> 5.2.0) + appraisal + codeclimate-test-reporter + coveralls + fuubar + gem-release + github_changelog_generator + guard + guard-rspec + guard-rubocop + guard-rubycritic + machinist_redux! + rdoc + rspec + rspec_junit_formatter + rubocop-rspec + simplecov (~> 0.14) + sqlite3 + +RUBY VERSION + ruby 2.5.0p0 + +BUNDLED WITH + 1.16.1