Sha256: e2a8959e53fe02ef66d2a89c798986e6a003ee64808a2389a988f6d6962676ee

Contents?: true

Size: 588 Bytes

Versions: 3

Compression:

Stored size: 588 Bytes

Contents

require File.expand_path('spec_helper', File.dirname(__FILE__) + '/../')

describe EMMongo::Database do
  include EM::Spec

  it 'should add a user' do
    @conn = EM::Mongo::Connection.new
    @db = @conn.db
    @db.add_user('test', 'test') do |res| 
      res.should_not == nil
      res.should be_a_kind_of(BSON::ObjectId)
      done
    end
  end

  # This test requires the above test.
  it 'should authenticate a user' do
    @conn = EM::Mongo::Connection.new
    @db = @conn.db
    @db.authenticate('test', 'test') do |res|
      res.should == true
      done
    end
  end 


end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
em-mongo-0.3.3 spec/integration/database_spec.rb
em-mongo-0.3.2 spec/integration/database_spec.rb
em-mongo-0.3.1 spec/integration/database_spec.rb