Sha256: a085e30957636003453b512d5e7284bce6cbee00036379108c3f21adb49a550a
Contents?: true
Size: 768 Bytes
Versions: 6
Compression:
Stored size: 768 Bytes
Contents
require 'helper' require 'cassanity/argument_generators/column_families' describe Cassanity::ArgumentGenerators::ColumnFamilies do describe "#call" do context "without keyspace" do it "returns array of arguments for selecting all column families" do cql = 'SELECT * FROM system.schema_columnfamilies' expected = [cql] subject.call.should eq(expected) end end context "with :keyspace_name" do it "returns array of arguments for selecting all column families for keyspace" do cql = 'SELECT * FROM system.schema_columnfamilies WHERE "keyspace_name" = ?' variables = ['foo'] expected = [cql, 'foo'] subject.call(keyspace_name: 'foo').should eq(expected) end end end end
Version data entries
6 entries across 6 versions & 1 rubygems