Sha256: 766fb4b901c8f98290e55d1b146fb22b9f2e9ae2ce3e6446e343ec6f188837ee

Contents?: true

Size: 434 Bytes

Versions: 4

Compression:

Stored size: 434 Bytes

Contents

# encoding: utf-8

describe "DROP KEYSPACE" do

  let(:keyspace)  { QueryBuilder::CQL.keyspace(:wildlife) }
  let(:statement) { keyspace.drop }

  it_behaves_like :query_builder do
    subject   { statement }
    let(:cql) { "DROP KEYSPACE wildlife;" }
  end

  it_behaves_like :query_builder do
    subject   { statement.if_exists.if_exists }
    let(:cql) { "DROP KEYSPACE IF EXISTS wildlife;" }
  end

end # describe DROP KEYSPACE

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
query_builder-0.0.4 spec/integration/drop_keyspace_spec.rb
query_builder-0.0.3 spec/integration/drop_keyspace_spec.rb
query_builder-0.0.2 spec/integration/drop_keyspace_spec.rb
query_builder-0.0.1 spec/integration/drop_keyspace_spec.rb