Files
openfoodnetwork/spec/controllers/spree/admin/general_settings_controller_spec.rb
Maikel Linke dcb6f4676d Remove all unnecessary spec_helper require statements
The `.rspec` file is doing this for us.
2026-01-21 12:35:34 +11:00

21 lines
570 B
Ruby

# frozen_string_literal: true
RSpec.describe Spree::Admin::GeneralSettingsController do
include AuthenticationHelper
describe 'updating general settings' do
let!(:user) { create(:admin_user) }
before do
allow(controller).to receive(:spree_current_user) { user }
end
it "updates available units" do
expect(Spree::Config.available_units).not_to include("lb")
settings_params = { available_units: { lb: "1" } }
spree_put :update, settings_params
expect(Spree::Config.available_units).to include("lb")
end
end
end