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