aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorFilipp Lepalaan <f@230.to>2013-10-08 15:18:02 +0300
committerFilipp Lepalaan <f@230.to>2013-10-08 15:18:02 +0300
commit23258a4291d5419a553c8591e38cb8ad80927a89 (patch)
tree70840bb87796718458a2bd5267e449836573336d /tests
parent7cec1e997840b2b3b2decab789c5f0f4a2fe23e5 (diff)
downloadpy-gsxws-23258a4291d5419a553c8591e38cb8ad80927a89.tar.gz
py-gsxws-23258a4291d5419a553c8591e38cb8ad80927a89.tar.bz2
py-gsxws-23258a4291d5419a553c8591e38cb8ad80927a89.zip
Added parts argument to component check
Diffstat (limited to 'tests')
-rw-r--r--tests/test_gsxws.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/tests/test_gsxws.py b/tests/test_gsxws.py
index 952c6fc..432ed64 100644
--- a/tests/test_gsxws.py
+++ b/tests/test_gsxws.py
@@ -8,7 +8,7 @@ from unittest import main, skip, TestCase
from gsxws.objectify import parse
from gsxws.products import Product
-from gsxws import repairs, escalations, lookups, GsxError
+from gsxws import repairs, escalations, lookups, GsxError, ServicePart
class RemoteTestCase(TestCase):
@@ -41,6 +41,15 @@ class TestLookupFunctions(RemoteTestCase):
r = l.component_check()
self.assertFalse(r.eligibility)
+ def test_component_check_with_parts(self):
+ l = lookups.Lookup(serialNumber=env['GSX_SN'])
+ l.repairStrategy = "CA"
+ l.shipTo = env['GSX_SHIPTO']
+ part = ServicePart('661-5502')
+ part.symptomCode = 'H06'
+ r = l.component_check([part])
+ self.assertFalse(r.eligibility)
+
class TestEscalationFunctions(RemoteTestCase):
@skip("Skip")