From 5d455d7265b7390e57a13c4a1f12bbb9cb89d790 Mon Sep 17 00:00:00 2001 From: Ben Sheldon Date: Thu, 17 Sep 2020 08:16:39 -0700 Subject: [PATCH] Test GoodJob against Rails HEAD --- Appraisals | 4 + gemfiles/rails_head.gemfile | 7 + gemfiles/rails_head.gemfile.lock | 327 +++++++++++++++++++++++++++++++ 3 files changed, 338 insertions(+) create mode 100644 gemfiles/rails_head.gemfile create mode 100644 gemfiles/rails_head.gemfile.lock diff --git a/Appraisals b/Appraisals index 55c68f3c6..37c9de2b4 100644 --- a/Appraisals +++ b/Appraisals @@ -5,3 +5,7 @@ end appraise "rails-6.0" do gem "rails", "~> 6.0.0" end + +appraise "rails-head" do + gem "rails", github: "rails/rails", branch: "master" +end diff --git a/gemfiles/rails_head.gemfile b/gemfiles/rails_head.gemfile new file mode 100644 index 000000000..852084f31 --- /dev/null +++ b/gemfiles/rails_head.gemfile @@ -0,0 +1,7 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rails", branch: "master", git: "https://github.com/rails/rails.git" + +gemspec path: "../" diff --git a/gemfiles/rails_head.gemfile.lock b/gemfiles/rails_head.gemfile.lock new file mode 100644 index 000000000..b3d2d27ac --- /dev/null +++ b/gemfiles/rails_head.gemfile.lock @@ -0,0 +1,327 @@ +GIT + remote: https://github.com/rails/rails.git + revision: 59ef3c8e70dd8562d5ced4c3a87c37da66a61a30 + branch: master + specs: + actioncable (6.1.0.alpha) + actionpack (= 6.1.0.alpha) + activesupport (= 6.1.0.alpha) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.0.alpha) + actionpack (= 6.1.0.alpha) + activejob (= 6.1.0.alpha) + activerecord (= 6.1.0.alpha) + activestorage (= 6.1.0.alpha) + activesupport (= 6.1.0.alpha) + mail (>= 2.7.1) + actionmailer (6.1.0.alpha) + actionpack (= 6.1.0.alpha) + actionview (= 6.1.0.alpha) + activejob (= 6.1.0.alpha) + activesupport (= 6.1.0.alpha) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.0.alpha) + actionview (= 6.1.0.alpha) + activesupport (= 6.1.0.alpha) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.0.alpha) + actionpack (= 6.1.0.alpha) + activerecord (= 6.1.0.alpha) + activestorage (= 6.1.0.alpha) + activesupport (= 6.1.0.alpha) + nokogiri (>= 1.8.5) + actionview (6.1.0.alpha) + activesupport (= 6.1.0.alpha) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.0.alpha) + activesupport (= 6.1.0.alpha) + globalid (>= 0.3.6) + activemodel (6.1.0.alpha) + activesupport (= 6.1.0.alpha) + activerecord (6.1.0.alpha) + activemodel (= 6.1.0.alpha) + activesupport (= 6.1.0.alpha) + activestorage (6.1.0.alpha) + actionpack (= 6.1.0.alpha) + activejob (= 6.1.0.alpha) + activerecord (= 6.1.0.alpha) + activesupport (= 6.1.0.alpha) + marcel (~> 0.3.1) + activesupport (6.1.0.alpha) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + rails (6.1.0.alpha) + actioncable (= 6.1.0.alpha) + actionmailbox (= 6.1.0.alpha) + actionmailer (= 6.1.0.alpha) + actionpack (= 6.1.0.alpha) + actiontext (= 6.1.0.alpha) + actionview (= 6.1.0.alpha) + activejob (= 6.1.0.alpha) + activemodel (= 6.1.0.alpha) + activerecord (= 6.1.0.alpha) + activestorage (= 6.1.0.alpha) + activesupport (= 6.1.0.alpha) + bundler (>= 1.15.0) + railties (= 6.1.0.alpha) + sprockets-rails (>= 2.0.0) + railties (6.1.0.alpha) + actionpack (= 6.1.0.alpha) + activesupport (= 6.1.0.alpha) + method_source + rake (>= 0.8.7) + thor (~> 1.0) + +PATH + remote: .. + specs: + good_job (1.2.4) + activejob (>= 5.2.0) + activerecord (>= 5.2.0) + concurrent-ruby (>= 1.0.2) + pg (>= 1.0.0) + railties (>= 5.2.0) + thor (>= 0.14.1) + zeitwerk (>= 2.0) + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.7.0) + public_suffix (>= 2.0.2, < 5.0) + appraisal (2.3.0) + bundler + rake + thor (>= 0.14.0) + ast (2.4.1) + better_html (1.0.15) + actionview (>= 4.0) + activesupport (>= 4.0) + ast (~> 2.0) + erubi (~> 1.4) + html_tokenizer (~> 0.0.6) + parser (>= 2.4) + smart_properties + builder (3.2.4) + capybara (3.33.0) + addressable + mini_mime (>= 0.1.3) + nokogiri (~> 1.8) + rack (>= 1.6.0) + rack-test (>= 0.6.3) + regexp_parser (~> 1.5) + xpath (~> 3.2) + chef-utils (16.4.41) + childprocess (3.0.0) + coderay (1.1.3) + concurrent-ruby (1.1.6) + crass (1.0.6) + database_cleaner (1.8.5) + diff-lcs (1.4.4) + dotenv (2.7.6) + erb_lint (0.0.35) + activesupport + better_html (~> 1.0.7) + html_tokenizer + parser (>= 2.7.1.4) + rainbow + rubocop (~> 0.79) + smart_properties + erubi (1.9.0) + faraday (1.0.1) + multipart-post (>= 1.2, < 3) + faraday-http-cache (2.2.0) + faraday (>= 0.8) + ffi (1.13.1) + foreman (0.87.1) + gem-release (2.1.1) + github_changelog_generator (1.15.2) + activesupport + faraday-http-cache + multi_json + octokit (~> 4.6) + rainbow (>= 2.2.1) + rake (>= 10.0) + retriable (~> 3.0) + globalid (0.4.2) + activesupport (>= 4.2.0) + html_tokenizer (0.0.7) + i18n (1.8.5) + concurrent-ruby (~> 1.0) + kramdown (2.3.0) + rexml + kramdown-parser-gfm (1.1.0) + kramdown (~> 2.0) + loofah (2.7.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (0.3.3) + mimemagic (~> 0.3.2) + mdl (0.11.0) + kramdown (~> 2.3) + kramdown-parser-gfm (~> 1.1) + mixlib-cli (~> 2.1, >= 2.1.1) + mixlib-config (>= 2.2.1, < 4) + mixlib-shellout + method_source (1.0.0) + mimemagic (0.3.5) + mini_mime (1.0.2) + mini_portile2 (2.4.0) + minitest (5.14.2) + mixlib-cli (2.1.8) + mixlib-config (3.0.9) + tomlrb + mixlib-shellout (3.1.4) + chef-utils + msgpack (1.3.3) + multi_json (1.15.0) + multipart-post (2.1.1) + nio4r (2.5.2) + nokogiri (1.10.10) + mini_portile2 (~> 2.4.0) + octokit (4.18.0) + faraday (>= 0.9) + sawyer (~> 0.8.0, >= 0.5.3) + optimist (3.0.1) + parallel (1.19.2) + parser (2.7.1.4) + ast (~> 2.4.1) + pg (1.2.3) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-rails (0.3.9) + pry (>= 0.10.4) + public_suffix (4.0.5) + puma (4.3.5) + nio4r (~> 2.0) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.3.0) + loofah (~> 2.3) + rainbow (3.0.0) + rake (13.0.1) + rbtrace (0.4.14) + ffi (>= 1.0.6) + msgpack (>= 0.4.3) + optimist (>= 3.0.0) + regexp_parser (1.7.1) + retriable (3.1.2) + rexml (3.2.4) + rspec-core (3.9.2) + rspec-support (~> 3.9.3) + rspec-expectations (3.9.2) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.9.0) + rspec-mocks (3.9.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.9.0) + rspec-rails (4.0.1) + actionpack (>= 4.2) + activesupport (>= 4.2) + railties (>= 4.2) + rspec-core (~> 3.9) + rspec-expectations (~> 3.9) + rspec-mocks (~> 3.9) + rspec-support (~> 3.9) + rspec-support (3.9.3) + rubocop (0.88.0) + parallel (~> 1.10) + parser (>= 2.7.1.1) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.7) + rexml + rubocop-ast (>= 0.1.0, < 1.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 2.0) + rubocop-ast (0.1.0) + parser (>= 2.7.0.1) + rubocop-performance (1.7.0) + rubocop (>= 0.82.0) + rubocop-rails (2.6.0) + activesupport (>= 4.2.0) + rack (>= 1.1) + rubocop (>= 0.82.0) + rubocop-rspec (1.42.0) + rubocop (>= 0.87.0) + ruby-progressbar (1.10.1) + rubyzip (2.3.0) + sawyer (0.8.2) + addressable (>= 2.3.5) + faraday (> 0.8, < 2.0) + selenium-webdriver (3.142.7) + childprocess (>= 0.5, < 4.0) + rubyzip (>= 1.2.2) + sigdump (0.2.4) + smart_properties (1.15.0) + sprockets (4.0.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.2) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + thor (1.0.1) + tomlrb (1.3.0) + tzinfo (2.0.2) + concurrent-ruby (~> 1.0) + unicode-display_width (1.7.0) + websocket-driver (0.7.3) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + xpath (3.2.0) + nokogiri (~> 1.8) + yard (0.9.25) + yard-activesupport-concern (0.0.1) + yard (>= 0.8) + zeitwerk (2.3.1) + +PLATFORMS + ruby + +DEPENDENCIES + appraisal + capybara + database_cleaner + dotenv + erb_lint + foreman + gem-release + github_changelog_generator + good_job! + kramdown + kramdown-parser-gfm + mdl + pry-rails + puma + rails! + rbtrace + rspec-rails + rubocop + rubocop-performance + rubocop-rails + rubocop-rspec + selenium-webdriver + sigdump + yard + yard-activesupport-concern + +BUNDLED WITH + 2.1.4