Sha256: 4f3e1b5fe164e3f5716fd6b10070b4759a55825150b36a61dee2a28ba056f1fe
Contents?: true
Size: 675 Bytes
Versions: 1
Compression:
Stored size: 675 Bytes
Contents
# encoding: UTF-8 # frozen_string_literal: true require 'bundler' Bundler.require :default, :development, :test class FakeRecord class Connection def quote_table_name(name) "`#{name}`" end def quote_column_name(name) "`#{name}`" end def quote(value) String === value ? "'#{value}'" : value end end class << self attr_accessor :connection end self.connection = Connection.new end class ArelToSQLTest < Test::Unit::TestCase def test_order table = Arel::Table.new(:users) assert_equal '`users`.`name` ASC', table[:name].order_asc end def setup super Arel::Table.engine = FakeRecord end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
arel-order-1.0.0 | test/test-arel-order.rb |