Sha256: d215d0d3277418c6510c5ce6c0473b4001ca224b7771c5ff717b36766279578c

Contents?: true

Size: 657 Bytes

Versions: 11

Compression:

Stored size: 657 Bytes

Contents

require File.expand_path('spec_helper.rb', File.dirname(__FILE__))
include CassandraCQL

describe "Database" do
  before do
    @connection = setup_cassandra_connection
  end
  
  describe "reset!" do
    it "should create a new connection" do
      @connection.should_receive(:connect!)
      @connection.reset!
    end
  end
  
  describe "login!" do
    it "should call login! on connection" do
      creds = { 'username' => 'myuser', 'password' => 'mypass' }
      @connection.connection.should_receive(:login) do |auth|
        auth.credentials.should eq(creds)
      end
      @connection.login!(creds['username'], creds['password'])
    end
  end
end

Version data entries

11 entries across 11 versions & 2 rubygems

Version Path
cassandra-cql-1.2.2 spec/database_spec.rb
cassandra-cql-1.2.1 spec/database_spec.rb
cassandra-cql-1.2.0 spec/database_spec.rb
cassandra-cql-1.1.5 spec/database_spec.rb
cassandra-cql-1.1.4 spec/database_spec.rb
cassandra-cql-1.1.3 spec/database_spec.rb
cassandra-cql-1.1.2 spec/database_spec.rb
cassandra-cql-1.1.1 spec/database_spec.rb
cassandra-cql-1.1.0 spec/database_spec.rb
hallelujah-cassandra-cql-1.0.4 spec/database_spec.rb
cassandra-cql-1.0.4 spec/database_spec.rb