spec/spec_helper.rb in easypost-2.1.0 vs spec/spec_helper.rb in easypost-2.1.1

- old
+ new

@@ -1,96 +1,10 @@ require 'open-uri' require 'easypost' -EasyPost.api_key = 'cueqNZUb3ldeWTNX7MU3Mel8UXtaAMUi' -EasyPost.api_base = 'http://ep-vm-whatever:5000/v2' -ADDRESS = {} -ADDRESS[:california] = { - :company => 'EasyPost', - :street1 => '164 Townsend Street', - :street2 => 'Unit 1', - :city => 'San Francisco', - :state => 'CA', - :zip => '94107', - :phone => '415-123-4567' -} +Dir["./spec/support/**/*.rb"].each { |f| require f } -ADDRESS[:california_no_phone] = { - :company => 'EasyPost', - :street1 => '164 Townsend Street', - :street2 => 'Unit 1', - :city => 'San Francisco', - :state => 'CA', - :zip => '94107' -} - - -ADDRESS[:missouri] = EasyPost::Address.create( - :company => 'Airport Shipping', - :street1 => '601 Brasilia Avenue', - :city => 'Kansas City', - :state => 'MO', - :zip => '64153', - :phone => '314-924-0383', - :email => 'kansas_shipping@example.com' -) - -ADDRESS[:canada] = EasyPost::Address.create( - :name => 'Sawyer Bateman', - :street1 => '58 Larkspur Cres.', - :city => 'St. Albert', - :state => 'AB', - :zip => 'T8N2M4', - :country => 'CA', - :phone => '780-123-4567' -) - -ADDRESS[:canada_no_phone] = { - :name => 'Sawyer Bateman', - :street1 => '58 Larkspur Cres.', - :city => 'St. Albert', - :state => 'AB', - :zip => 't8n2m4', - :country => 'CA', - :phone => '780-273-8374' -} - -PARCEL = {} -PARCEL[:dimensions] = EasyPost::Parcel.create( - :width => 12, - :length => 16.5, - :height => 9.5, - :weight => 40.1 -) - -PARCEL[:dimensions_light] = EasyPost::Parcel.create( - :width => 15.2, - :length => 18, - :height => 9.5, - :weight => 3 -) - -PARCEL[:predefined_medium_flat_rate_box] = EasyPost::Parcel.create( - :predefined_package => 'MediumFlatRateBox', - :weight => 17 -) - -CUSTOMS_INFO = {} -CUSTOMS_INFO[:shirt] = EasyPost::CustomsInfo.create( - :integrated_form_type => 'form_2976', - :customs_certify => true, - :customs_signer => 'Dr. Pepper', - :contents_type => 'gift', - :contents_explanation => '', # only required when contents_type => 'other' - :eel_pfc => 'NOEEI 30.37(a)', - :non_delivery_option => 'abandon', - :restriction_type => 'none', - :restriction_comments => '', - :customs_items => [{ - :description => 'EasyPost T-shirts', - :quantity => 2, - :value => 23.56, - :weight => 20, - :origin_country => 'us', - :hs_tariff_number => 123456 - }] -) +RSpec.configure do |config| + config.before(:each) do + EasyPost.api_key = 'cueqNZUb3ldeWTNX7MU3Mel8UXtaAMUi' + end +end