2010-10-18 18:41:21 -04:00
|
|
|
require 'rubygems'
|
|
|
|
require 'minitest/autorun'
|
|
|
|
require 'fileutils'
|
|
|
|
require 'arel'
|
|
|
|
|
|
|
|
require 'support/fake_record'
|
2014-01-04 04:50:23 -05:00
|
|
|
Arel::Table.engine = FakeRecord::Base.new
|
2010-10-18 18:41:21 -04:00
|
|
|
|
|
|
|
class Object
|
|
|
|
def must_be_like other
|
2010-12-02 17:01:08 -05:00
|
|
|
gsub(/\s+/, ' ').strip.must_equal other.gsub(/\s+/, ' ').strip
|
2010-10-18 18:41:21 -04:00
|
|
|
end
|
|
|
|
end
|
2014-04-08 15:03:52 -04:00
|
|
|
|
|
|
|
module Arel
|
|
|
|
class Test < MiniTest::Test
|
|
|
|
def assert_like expected, actual
|
|
|
|
assert_equal expected.gsub(/\s+/, ' ').strip,
|
|
|
|
actual.gsub(/\s+/, ' ').strip
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|