# frozen_string_literal: true RSpec.describe SiteSettingExtension, type: :multisite do before { MessageBus.off } after { MessageBus.on } let(:provider_local) { SiteSettings::LocalProcessProvider.new } let(:settings) { new_settings(provider_local) } it "has no db cross talk" do settings.setting(:hello, 1) settings.hello = 100 test_multisite_connection("second") { expect(settings.hello).to eq(1) } end end