Skip to content

Instantly share code, notes, and snippets.

@utilum
utilum / bug_test_27069.rb
Created November 19, 2016 21:59
Executable test for #27069
begin
require "bundler/inline"
rescue LoadError => e
$stderr.puts "Bundler version 1.10 or later is required. Please update your Bundler"
raise e
end
gemfile(true) do
source "https://rubygems.org"
# Activate the gem you are reporting the issue against.
@utilum
utilum / issue_test_27132.rb
Last active November 21, 2016 20:02
Executable test for rails issue #27132
begin
require "bundler/inline"
rescue LoadError => e
$stderr.puts "Bundler version 1.10 or later is required. Please update your Bundler"
raise e
end
gemfile(true) do
source "https://rubygems.org"
gem "rails", github: "rails/rails"
@utilum
utilum / issue_27132_v4.0.rb
Created November 21, 2016 20:09
Executable test for Rails issue 27132 (Rails 4.0.0)
begin
require "bundler/inline"
rescue LoadError => e
$stderr.puts "Bundler version 1.10 or later is required. Please update your Bundler"
raise e
end
gemfile(true) do
source "https://rubygems.org"
# Activate the gem you are reporting the issue against.
@utilum
utilum / issue_test_27145.rb
Created November 22, 2016 21:17
Test script for Rails issue #27145 (Rails 4.2.7)
begin
require "bundler/inline"
rescue LoadError => e
$stderr.puts "Bundler version 1.10 or later is required. Please update your Bundler"
raise e
end
gemfile(true) do
source "https://rubygems.org"
# Activate the gem you are reporting the issue against.
@utilum
utilum / issue_test_27169.rb
Last active November 26, 2016 12:45
decrement for counter_cache not updated in 4.2.7
begin
require "bundler/inline"
rescue LoadError => e
$stderr.puts "Bundler version 1.10 or later is required. Please update your Bundler"
raise e
end
gemfile(true) do
source "https://rubygems.org"
gem "rails", github: "rails/rails", tag: "v4.2.7.1"
@utilum
utilum / issue_27000_test.rb
Created November 28, 2016 10:46
Unexpected behaviour of root route with format: false constraint #27000
begin
require "bundler/inline"
rescue LoadError => e
$stderr.puts "Bundler version 1.10 or later is required. Please update your Bundler"
raise e
end
gemfile(true) do
source "https://rubygems.org"
gem "rails", "5.0.0.1"
@utilum
utilum / issue_27236.rb
Created November 30, 2016 23:16
Rails 4.2 ActiveRecord coerces String values to nil for jsonb fields #27236
begin
require "bundler/inline"
rescue LoadError => e
$stderr.puts "Bundler version 1.10 or later is required. Please update your Bundler"
raise e
end
gemfile(true) do
source "https://rubygems.org"
gem "rails", "4.2.7"
@utilum
utilum / issue_27099.rb
Last active November 30, 2016 23:50
Test after_destroy is not called on has_many through #27099 on 4.7.2
begin
require "bundler/inline"
rescue LoadError => e
$stderr.puts "Bundler version 1.10 or later is required. Please update your Bundler"
raise e
end
gemfile(true) do
source "https://rubygems.org"
gem "rails", "4.7.2" #github: "rails/rails"
@utilum
utilum / issue_27348.rb
Created December 16, 2016 20:37
slightly revised test for #27348
begin
require "bundler/inline"
rescue LoadError => e
$stderr.puts "Bundler version 1.10 or later is required. Please update your Bundler"
raise e
end
gemfile(true) do
source "https://rubygems.org"
gem "rails", '4.2.7.1'
@utilum
utilum / issue_27348_master.rb
Last active December 17, 2016 13:02
slightly revised test using master
unless File.exist?('Gemfile')
File.write('Gemfile', <<-GEMFILE)
source 'https://rubygems.org'
gem 'rails', github: 'rails/rails'
gem 'arel', github: 'rails/arel'
gem 'sqlite3'
GEMFILE
system 'bundle'
end