Sha256: af7b72162292eac9c3f2529ed95f595af98acd257f95bf513b22132dd8c97b71
Contents?: true
Size: 608 Bytes
Versions: 5
Compression:
Stored size: 608 Bytes
Contents
require 'spec_helper' module Alf module Sql describe OrderByClause, "to_ordering" do subject{ expr.to_ordering } let(:ordering){ Ordering.new([[:a, :asc], [:b, :desc]]) } context 'when not qualified' do let(:expr){ builder.order_by_clause(ordering) } it{ should eq(ordering) } end context 'when qualified' do let(:expr){ builder.order_by_clause(ordering){|a| [:qualified_name, [:range_var_name, "t1"], [:column_name, a]] } } it{ should eq(ordering) } end end end end
Version data entries
5 entries across 5 versions & 1 rubygems