spec/associations_spec.rb in sequel_model-0.5 vs spec/associations_spec.rb in sequel_model-0.5.0.1

- old
+ new

@@ -148,13 +148,12 @@ end @c2 = Class.new(Sequel::Model(:nodes)) do attr_accessor :xxx - def self.name - 'Node' - end + def self.name; 'Node'; end + def self.to_s; 'Node'; end end @dataset = @c2.dataset @c2.dataset.extend(Module.new { def fetch_rows(sql) @@ -351,21 +350,19 @@ before(:each) do MODEL_DB.reset @c1 = Class.new(Sequel::Model(:attributes)) do - def self.name - 'Attribute' - end + def self.name; 'Attribute'; end + def self.to_s; 'Attribute'; end end @c2 = Class.new(Sequel::Model(:nodes)) do attr_accessor :xxx - def self.name - 'Node' - end + def self.name; 'Node'; end + def self.to_s; 'Node'; end end @dataset = @c2.dataset [@c1, @c2].each do |c| c.dataset.extend(Module.new { @@ -544,13 +541,12 @@ describe Sequel::Model, "all_association_reflections" do before(:each) do MODEL_DB.reset @c1 = Class.new(Sequel::Model(:nodes)) do - def self.name - 'Node' - end + def self.name; 'Node'; end + def self.to_s; 'Node'; end end end it "should include all association reflection hashes" do @c1.all_association_reflections.should == [] @@ -570,13 +566,12 @@ describe Sequel::Model, "association_reflection" do before(:each) do MODEL_DB.reset @c1 = Class.new(Sequel::Model(:nodes)) do - def self.name - 'Node' - end + def self.name; 'Node'; end + def self.to_s; 'Node'; end end end it "should return nil for nonexistent association" do @c1.association_reflection(:blah).should == nil @@ -598,12 +593,11 @@ describe Sequel::Model, "associations" do before(:each) do MODEL_DB.reset @c1 = Class.new(Sequel::Model(:nodes)) do - def self.name - 'Node' - end + def self.name; 'Node'; end + def self.to_s; 'Node'; end end end it "should include all association names" do @c1.associations.should == []