From 1036749e394e5f7f039e75cdec7675f9ca5047b0 Mon Sep 17 00:00:00 2001 From: Aaron Patterson Date: Thu, 12 Aug 2010 14:24:21 -0700 Subject: starting a spec for the table --- spec/arel/table_spec.rb | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) (limited to 'spec/arel') diff --git a/spec/arel/table_spec.rb b/spec/arel/table_spec.rb index d1c7cc46ba..20c962c26a 100644 --- a/spec/arel/table_spec.rb +++ b/spec/arel/table_spec.rb @@ -9,30 +9,31 @@ module Arel describe '[]' do describe 'when given a', Symbol do it "manufactures an attribute if the symbol names an attribute within the relation" do - check @relation[:id].should == Attributes::Integer.new(@relation, :id) + column = @relation[:id] + #.should == Attributes::Integer.new(@relation, :id) end end - describe 'when given an', Attribute do - it "returns the attribute if the attribute is within the relation" do - @relation[@relation[:id]].should == @relation[:id] - end + #describe 'when given an', Attribute do + # it "returns the attribute if the attribute is within the relation" do + # @relation[@relation[:id]].should == @relation[:id] + # end - it "returns nil if the attribtue is not within the relation" do - another_relation = Table.new(:photos) - @relation[another_relation[:id]].should be_nil - end - end + # it "returns nil if the attribtue is not within the relation" do + # another_relation = Table.new(:photos) + # @relation[another_relation[:id]].should be_nil + # end + #end - describe 'when given an', Expression do - before do - @expression = @relation[:id].count - end + #describe 'when given an', Expression do + # before do + # @expression = @relation[:id].count + # end - it "returns the Expression if the Expression is within the relation" do - @relation[@expression].should be_nil - end - end + # it "returns the Expression if the Expression is within the relation" do + # @relation[@expression].should be_nil + # end + #end end end end -- cgit v1.2.3