Sha256: 0eb404f1046b71c4d03c910a6e5cb62a9fc3f3a9761e71fb2bf4d821e466b7a6

Contents?: true

Size: 391 Bytes

Versions: 4

Compression:

Stored size: 391 Bytes

Contents

# encoding: utf-8

describe "DROP ROLE" do

  let(:role)      { QueryBuilder::CQL.role(:admin) }
  let(:statement) { role.drop }

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

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

end # describe DROP ROLE

Version data entries

4 entries across 4 versions & 1 rubygems

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