Sha256: c0663ac560aa4d01d50b7265b931c98ed9fee82ea8205336232ad1699d373ff4
Contents?: true
Size: 775 Bytes
Versions: 23
Compression:
Stored size: 775 Bytes
Contents
require 'test_helper' class CassandraObject::ConfigTest < CassandraObject::TestCase test 'config writer' do config = CassandraObject::Config.new( keyspace: 'place_directory_development', servers: '192.168.0.100:9160', thrift: {'timeout' => 10}, keyspace_options: {'placement_strategy' => 'NetworkTopologyStrategy'} ) assert_equal ['192.168.0.100:9160'], config.servers assert_equal 'place_directory_development', config.keyspace assert_equal 10, config.thrift_options[:timeout] assert_equal 'NetworkTopologyStrategy', config.keyspace_options[:placement_strategy] end test 'defaults' do config = CassandraObject::Config.new(keyspace: 'widget_factory') assert_equal ["127.0.0.1:9160"], config.servers end end
Version data entries
23 entries across 23 versions & 2 rubygems