Sha256: 6a222953829fbf7519ce937cb52f7b2d1f5ab98993d37316c3787bfc1adc852b

Contents?: true

Size: 707 Bytes

Versions: 3

Compression:

Stored size: 707 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
  fields \
    :title,
    :terms,
    :age
  has_many :addresses
  has_one :name
end

class Address < Mongoid::Document
  fields \
    :street,
    :city,
    :state,
    :post_code
  belongs_to :person
end

class Name < Mongoid::Document
  fields \
    :first_name,
    :last_name
  belongs_to :person
end

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
durran-mongoid-0.2.4 spec/spec_helper.rb
mongoid-0.2.6 spec/spec_helper.rb
mongoid-0.2.5 spec/spec_helper.rb