|
2 | 2 |
|
3 | 3 | import time
|
4 | 4 | import datetime
|
5 |
| - |
6 | 5 | import easypost
|
7 | 6 | import pytest
|
8 | 7 | import pytz
|
9 | 8 |
|
10 |
| - |
11 | 9 | ONE_DAY = datetime.timedelta(days=1)
|
12 | 10 |
|
13 |
| - |
14 | 11 | @pytest.fixture
|
15 | 12 | def noon_on_next_monday():
|
16 | 13 | today = datetime.date.today()
|
17 | 14 | next_monday = today + datetime.timedelta(days=(7 - today.weekday()))
|
18 | 15 | noon_est = datetime.time(12, 0, tzinfo=pytz.timezone('America/New_York'))
|
19 | 16 | return datetime.datetime.combine(next_monday, noon_est)
|
20 | 17 |
|
21 |
| - |
22 | 18 | def test_pickup_batch(noon_on_next_monday):
|
23 | 19 | # Create a Batch containing multiple Shipments. Then we try to buy a Pickup and assert if it was bought.
|
24 | 20 |
|
25 | 21 | pickup_address = easypost.Address.create(
|
26 | 22 | verify=['delivery'],
|
27 |
| - name='Jarrett Streebin', |
| 23 | + name='TAKASHI KOVACS', |
28 | 24 | company='EasyPost',
|
29 |
| - street1='1 MONTGOMERY ST STE 400', |
30 |
| - city='San Francisco', |
31 |
| - state='CA', |
32 |
| - zip='94104', |
| 25 | + street1='2889 W ASHTON BLVD', |
| 26 | + street2='SUITE 325', |
| 27 | + city='Lehi', |
| 28 | + state='UT', |
| 29 | + zip='84042', |
| 30 | + country='US', |
33 | 31 | phone='415-456-7890'
|
34 | 32 | )
|
35 | 33 |
|
@@ -102,18 +100,19 @@ def test_pickup_batch(noon_on_next_monday):
|
102 | 100 | service=pickup.pickup_rates[0].service
|
103 | 101 | )
|
104 | 102 |
|
105 |
| - |
106 | 103 | def test_single_pickup(noon_on_next_monday):
|
107 | 104 | """Create a Shipment, buy it, and then buy a pickup for it"""
|
108 | 105 |
|
109 | 106 | pickup_address = easypost.Address.create(
|
110 | 107 | verify=['delivery'],
|
111 |
| - name='Jarrett Streebin', |
| 108 | + name='TAKASHI KOVACS', |
112 | 109 | company='EasyPost',
|
113 |
| - street1='1 MONTGOMERY ST STE 400', |
114 |
| - city='San Francisco', |
115 |
| - state='CA', |
116 |
| - zip='94104', |
| 110 | + street1='2889 W ASHTON BLVD', |
| 111 | + street2='SUITE 325', |
| 112 | + city='Lehi', |
| 113 | + state='UT', |
| 114 | + zip='84042', |
| 115 | + country='US', |
117 | 116 | phone='415-456-7890'
|
118 | 117 | )
|
119 | 118 |
|
@@ -144,7 +143,7 @@ def test_single_pickup(noon_on_next_monday):
|
144 | 143 | instructions='Special pickup instructions'
|
145 | 144 | )
|
146 | 145 |
|
147 |
| - assert pickup.pickup_rates != [] |
| 146 | + assert pickup.pickup_rates != [], pickup.messages |
148 | 147 |
|
149 | 148 | pickup.buy(
|
150 | 149 | carrier=pickup.pickup_rates[0].carrier,
|
|
0 commit comments