Sha256: 04c85617939abb602ee441e34fdafcb54d6a6ac0433754e9a8f9f87c2bdd54af
Contents?: true
Size: 901 Bytes
Versions: 118
Compression:
Stored size: 901 Bytes
Contents
require 'helper' module Arel module Nodes class TestNamedFunction < MiniTest::Unit::TestCase def test_construct function = NamedFunction.new 'omg', 'zomg' assert_equal 'omg', function.name assert_equal 'zomg', function.expressions end def test_function_alias function = NamedFunction.new 'omg', 'zomg' function = function.as('wth') assert_equal 'omg', function.name assert_equal 'zomg', function.expressions assert_kind_of SqlLiteral, function.alias assert_equal 'wth', function.alias end def test_construct_with_alias function = NamedFunction.new 'omg', 'zomg', 'wth' assert_equal 'omg', function.name assert_equal 'zomg', function.expressions assert_kind_of SqlLiteral, function.alias assert_equal 'wth', function.alias end end end end
Version data entries
118 entries across 100 versions & 14 rubygems