Sha256: d66fbda96850f54e03846b179ea16bfa12f8c16a6dd9dc4db328360db1a499ac
Contents?: true
Size: 745 Bytes
Versions: 2
Compression:
Stored size: 745 Bytes
Contents
require File.expand_path(File.join(File.dirname(__FILE__), '../..', 'spec_helper')) require 'dm-core/property/lookup' describe DataMapper::Property::Lookup do supported_by :all do before(:all) do @klass = Class.new { extend DataMapper::Model } DataMapper::Types::LegacyType = Class.new(DataMapper::Types::Text) end it "should provide access to Property classes" do @klass::Serial.should == DataMapper::Property::Serial end it "should provide access to legacy Types" do @klass::LegacyType.should be(DataMapper::Types::LegacyType) end it "should not provide access to unknown Property classes" do lambda { @klass::Bla }.should raise_error(NameError) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
dm-core-1.0.2 | spec/semipublic/property/lookup_spec.rb |
dm-core-1.0.1 | spec/semipublic/property/lookup_spec.rb |