Sha256: 57d4fe464c329376e833872a72d862bd8f330cb91adea8f2d5149e4a1bd7adfb

Contents?: true

Size: 319 Bytes

Versions: 10

Compression:

Stored size: 319 Bytes

Contents

require 'helper'

module Arel
  module Nodes
    describe 'As' do
      describe '#as' do
        it 'makes an AS node' do
          attr = Table.new(:users)[:id]
          as = attr.as(Arel.sql('foo'))
          assert_equal attr, as.left
          assert_equal 'foo', as.right
        end
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
arel-2.0.10 test/nodes/test_as.rb
square-arel-2.0.9.20110222133018 test/nodes/test_as.rb
arel-2.0.9 test/nodes/test_as.rb
arel-2.0.9.rc1 test/nodes/test_as.rb
arel-2.0.8 test/nodes/test_as.rb
arel-2.0.8.beta.20110131120940 test/nodes/test_as.rb
arel-2.0.7 test/nodes/test_as.rb
arel-2.0.7.beta.20110110114925 test/nodes/test_as.rb
arel-2.0.6 test/nodes/test_as.rb
arel-2.0.5 test/nodes/test_as.rb