Skip to content

Instantly share code, notes, and snippets.

# frozen_string_literal: true
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
@utilum
utilum / .vimrc
Last active March 7, 2018 14:30
.vimrc
set nocompatible
filetype off
set rtp+=~/.vim/bundle/Vundle.vim/
call vundle#begin()
Plugin 'VundleVim/Vundle.vim'
Plugin 'vim-ruby/vim-ruby'
Plugin 'mattn/emmet-vim'
Plugin 'fatih/vim-go'
Plugin 'Shougo/neocomplete'
Plugin 'scrooloose/nerdtree'
@utilum
utilum / test_duplicable.rb
Created December 21, 2016 16:16
Test that although Complex and Rational raise on #dup, we consider them #duplicable?
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_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
@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_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_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_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_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_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.