blob: 586aaadd0a1962fc1637952851ef2bfda2674e22 (
plain) (
tree)
|
|
# frozen_string_literal: true
require "cases/helper"
require "models/post"
module ActiveRecord
class SelectTest < ActiveRecord::TestCase
fixtures :posts
def test_select_with_nil_argument
expected = Post.select(:title).to_sql
assert_equal expected, Post.select(nil).select(:title).to_sql
end
def test_reselect
expected = Post.select(:title).to_sql
assert_equal expected, Post.select(:title, :body).reselect(:title).to_sql
end
def test_reselect_with_default_scope_select
expected = Post.select(:title).to_sql
actual = PostWithDefaultSelect.reselect(:title).to_sql
assert_equal expected, actual
end
end
end
|