module MultiTenantSupport::Test::Integration

Public Instance Methods

follow_redirect(**args) click to toggle source
Calls superclass method
# File lib/multi_tenant_support/test/integration.rb, line 13
def follow_redirect(**args)
  keep_context_tenant_unchange do
    super(**args)
  end
end
keep_context_tenant_unchange() { || ... } click to toggle source
# File lib/multi_tenant_support/test/integration.rb, line 19
def keep_context_tenant_unchange
  _current_tenant = MultiTenantSupport::Current.tenant_account
  MultiTenantSupport::Current.tenant_account = nil # Simulate real circumstance
  yield
ensure
  MultiTenantSupport::Current.tenant_account = _current_tenant
end