Sha256: 6b4c06e9bd88bd371d75e96de6fec35f9a0013175008d4cbbf0d4ff043f855b4
Contents?: true
Size: 419 Bytes
Versions: 1
Compression:
Stored size: 419 Bytes
Contents
module MopedSessionHelper # returns a Moped session with stubbed address resolution def moped_session(name) config = File.join(File.dirname(__FILE__), "../../support/config/mongoid.yml") Mongoid.load! config, :production Moped::Node.any_instance.stub(:resolve_address) session = Mongoid::Sessions.with_name(name) session.cluster.nodes.last.stub(:primary?).and_return(true) session end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mongoid-shell-0.2.0 | spec/support/helpers/moped_session_helper.rb |