Sha256: b880e79d649bc69a7ba69dc770b21d4f8bda0a1d6253237e98b7c3b229999ce2
Contents?: true
Size: 891 Bytes
Versions: 4
Compression:
Stored size: 891 Bytes
Contents
$LOAD_PATH.unshift(File.dirname(__FILE__)) $LOAD_PATH.unshift(File.join(File.dirname(__FILE__), "..", "lib")) require 'rubygems' gem "mocha", "0.9.8" require "mocha" require "mongoid" require "spec" Mongoid.connect_to("mongoid_test") Spec::Runner.configure do |config| config.mock_with :mocha Mocha::Configuration.prevent(:stubbing_non_existent_method) end class Person < Mongoid::Document include Mongoid::Timestamps field :title field :terms field :age has_many :addresses has_one :name end class Address < Mongoid::Document field :street field :city field :state field :post_code key :street belongs_to :person end class Name < Mongoid::Document field :first_name field :last_name key :first_name, :last_name belongs_to :person end class Decorated include Mongoid::Associations::Decorator def initialize(doc) @document = doc end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
mongoid-0.5.3 | spec/spec_helper.rb |
mongoid-0.5.2 | spec/spec_helper.rb |
mongoid-0.5.1 | spec/spec_helper.rb |
mongoid-0.5.0 | spec/spec_helper.rb |