Sha256: 66b8482fbfc38477a1987a3ca9bbb382b180f7eca2b860870133d8875081c1be

Contents?: true

Size: 629 Bytes

Versions: 11

Compression:

Stored size: 629 Bytes

Contents

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_success
      expect(json_response["symbol"]).to eq("$")
    end

    it "returns some configuration settings" do
      get '/api/config'
      expect(response).to be_success
      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

11 entries across 11 versions & 1 rubygems

Version Path
solidus_api-2.4.2 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.4.1 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.3.1 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.4.0 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.4.0.rc1 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.4.0.beta1 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.3.0 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.3.0.rc3 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.3.0.rc2 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.3.0.rc1 spec/requests/spree/api/config_controller_spec.rb
solidus_api-2.3.0.beta1 spec/requests/spree/api/config_controller_spec.rb