rails/activerecord/test/column_alias_test.rb
David Heinemeier Hansson aa49feb588 Proper order in test #1329
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1457 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
2005-06-21 05:58:42 +00:00

20 lines
618 B
Ruby

require 'abstract_unit'
require 'fixtures/topic'
class TestColumnAlias < Test::Unit::TestCase
def test_column_alias
topic = Topic.find(1)
if ActiveRecord::ConnectionAdapters.const_defined? :OracleAdapter
if ActiveRecord::Base.connection.instance_of?(ActiveRecord::ConnectionAdapters::OracleAdapter)
records = topic.connection.select_all("SELECT id AS pk FROM topics WHERE ROWNUM < 2")
assert_equal("pk", records[0].keys[0])
end
else
records = topic.connection.select_all("SELECT id AS pk FROM topics")
assert_equal("pk", records[0].keys[0])
end
end
end