Skip to content

Instantly share code, notes, and snippets.

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'
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'
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'
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 'activerecord', '4.2.1'
require 'bundler/inline'
gemfile(true) do
source 'https://rubygems.org'
gem 'activerecord', '5.1.0'
gem 'sqlite3'
gem 'byebug'
end
require 'active_record'
@Edouard-chin
Edouard-chin / rails_bug_test.rb
Created December 11, 2017 19:27
Columns not quoted when using a `from` clause
# frozen_string_literal: true
gemfile(true) do
source 'https://rubygems.org'
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
gem 'activerecord', github: 'rails/rails', ref: 'c03a39998156f4496127540cc4bc276e67fd5901'
gem 'sqlite3'
require 'bundler/inline'
gemfile(true) do
gem 'activesupport', github: 'rails/rails'
end
require 'active_support/all'
require 'minitest/autorun'
class BeforeSetupTest < ActiveSupport::TestCase
@Edouard-chin
Edouard-chin / Gemfile
Created July 3, 2018 17:08
Dualboot ruby app
if ENV['RAILS_NEXT']
module Bundler::SharedHelpers
def default_lockfile=(path)
@default_lockfile = path
end
def default_lockfile
@default_lockfile ||= Pathname.new("#{default_gemfile}.lock")
end
end
@Edouard-chin
Edouard-chin / test_name.yml
Created July 19, 2018 04:28
Deprecation Toolkit Whitelist
---
test_.trigger_raises_a_DeprecationRemoved_error_when_deprecations_are_removed:
- 'DEPRECATION WARNING: Foo'
- 'DEPRECATION WARNING: Bar'
test_.trigger_does_not_raise_when_deprecations_are_triggered_but_were_already_recorded:
- 'DEPRECATION WARNING: Foo'
- 'DEPRECATION WARNING: Bar'
@Edouard-chin
Edouard-chin / logger_silence_test.rb
Created October 2, 2018 21:04
LoggerSilence doesn't work as expected
# frozen_string_literal: true
require "bundler/inline"
gemfile(true) do
source "https://rubygems.org"
git_source(:github) { |repo| "https://github.com/#{repo}.git" }