Sha256: e31c9d564865eb36080ec5d9b9601e5480173af014d06129a6fb288244d9ff16
Contents?: true
Size: 647 Bytes
Versions: 3
Compression:
Stored size: 647 Bytes
Contents
if defined?(JRUBY_VERSION) require 'spec_helper' require 'lib/apartment/adapters/jdbc_mysql_adapter' describe Apartment::Adapters::JDBCMysqlAdapter, database: :mysql do subject { Apartment::Tenant.jdbc_mysql_adapter config.symbolize_keys } def tenant_names ActiveRecord::Base.connection.execute("SELECT schema_name FROM information_schema.schemata").collect { |row| row['schema_name'] } end let(:default_tenant) { subject.switch { ActiveRecord::Base.connection.current_database } } it_should_behave_like "a generic apartment adapter" it_should_behave_like "a connection based apartment adapter" end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
apartment-1.0.2 | spec/adapters/jdbc_mysql_adapter_spec.rb |
apartment-1.0.1 | spec/adapters/jdbc_mysql_adapter_spec.rb |
apartment-1.0.0 | spec/adapters/jdbc_mysql_adapter_spec.rb |