Sha256: a71f0e3c9b7a1853e560259d4e1f4e853cb03001d2c34a46291cbacd9ae019a3

Contents?: true

Size: 667 Bytes

Versions: 34

Compression:

Stored size: 667 Bytes

Contents

# frozen_string_literal: true

require 'spec_helper'

module Spree
  describe Api::ConfigController, type: :request do
    let!(:default_country) { create :country, iso: "US" }

    before do
      stub_authentication!
    end

    it "returns Spree::Money settings" do
      get '/api/config/money'
      expect(response).to be_successful
      expect(json_response["symbol"]).to eq("$")
    end

    it "returns some configuration settings" do
      get '/api/config'
      expect(response).to be_successful
      expect(json_response["default_country_iso"]).to eq("US")
      expect(json_response["default_country_id"]).to eq(default_country.id)
    end
  end
end

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
solidus_api-2.10.5 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.10.3 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.10.2 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.9.6 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.8.6 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.10.1 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.9.5 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.10.0 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.9.4 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.6.6 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.7.4 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.8.5 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.9.3 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.9.2 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.10.0.beta1 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.7.3 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.6.5 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.9.1 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.9.0 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.9.0.rc.1 spec/requests/spree/api/config_controller_spec.rb