module CassandraCleaner
Constants
- VERSION
Public Class Methods
add_rspec_notifier(rspec_notifier)
click to toggle source
# File lib/cassandra_cleaner.rb, line 22 def add_rspec_notifier(rspec_notifier) @@rspec_notifiers ||= [] @@rspec_notifiers << rspec_notifier end
configuration()
click to toggle source
# File lib/cassandra_cleaner.rb, line 14 def configuration @configuration ||= Configuration.new end
configure() { |configuration| ... }
click to toggle source
# File lib/cassandra_cleaner.rb, line 10 def configure(&block) yield configuration end
configured_column_families()
click to toggle source
# File lib/cassandra_cleaner.rb, line 18 def configured_column_families configuration.client.execute("select columnfamily_name from system.schema_columnfamilies where keyspace_name = '#{configuration.client.keyspace}'").to_a.map(&:values).flatten end
rspec_notifiers()
click to toggle source
# File lib/cassandra_cleaner.rb, line 31 def rspec_notifiers @@rspec_notifiers ||= [] end
unregister_notifiers()
click to toggle source
# File lib/cassandra_cleaner.rb, line 27 def unregister_notifiers @@rspec_notifiers = [] end