aboutsummaryrefslogtreecommitdiffstats
path: root/test_bulk_returns.py
diff options
context:
space:
mode:
Diffstat (limited to 'test_bulk_returns.py')
-rw-r--r--test_bulk_returns.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/test_bulk_returns.py b/test_bulk_returns.py
new file mode 100644
index 0000000..8e4a494
--- /dev/null
+++ b/test_bulk_returns.py
@@ -0,0 +1,20 @@
+import json
+import gsxws
+import logging
+
+logging.basicConfig(level=logging.INFO)
+logging.getLogger('suds.client').setLevel(logging.DEBUG)
+
+sold_to = ''
+gsxws.connect(user_id='', password='', sold_to=sold_to, environment='ut')
+
+rep = gsxws.Repair(dispatchId='')
+#rep.update_sn({'partNumber':'661-5465', 'serialNumber': 'VM020ZLD5RU', 'oldSerialNumber': 'W80320QAAGZ'})
+rep.mark_complete()
+df = open('/Users/filipp/Projects/py-gsxws/tests/parts_register_return.json')
+data = json.loads(df.read())
+data['shipToCode'] = sold_to
+
+print data
+ret = gsxws.Returns(**data)
+print ret.register_parts()