def testRatesInternational(self): resp = postmaster.get_rate( from_zip='78704', to_zip='683300', from_country='US', to_country='KR', weight='5', carrier='ups', ) self.assertIsNotNone(resp) self.assertTrue(resp['service'].startswith('INTL_')) resp = postmaster.get_rate( from_zip='78704', to_zip='683300', from_country='US', to_country='KR', weight='5', ) self.assertIsNotNone(resp) self.assertIn('best', resp) for k, v in resp.iteritems(): if k == 'best': continue self.assertTrue(v['service'].startswith('INTL_'))
def testRates(self): resp = postmaster.get_rate( '78704', '28806', '5', 'ups', ) self.assertIsNotNone(resp) resp = postmaster.get_rate( '78704', '28806', '5', ) self.assertIsNotNone(resp) self.assertIn('best', resp)
def testRates(self): resp = postmaster.get_rate( 'ups', '78704', '5', '28806', ) assert resp is not None
def rate(): response = postmaster.get_rate( from_zip='28771', to_zip='78704', weight='1.0', carrier='ups', ) return response