Revision: 1465
http://pywebsvcs.svn.sourceforge.net/pywebsvcs/?rev=1465&view=rev
Author: warnes
Date: 2008-05-16 15:01:02 -0700 (Fri, 16 May 2008)
Log Message:
-----------
Attempt to update translateTest to use new server.
Modified Paths:
--------------
trunk/SOAPpy/tests/translateTest.py
Modified: trunk/SOAPpy/tests/translateTest.py
===================================================================
--- trunk/SOAPpy/tests/translateTest.py 2008-05-15 23:09:30 UTC (rev 1464)
+++ trunk/SOAPpy/tests/translateTest.py 2008-05-16 22:01:02 UTC (rev 1465)
@@ -7,7 +7,7 @@
import sys
sys.path.insert(1, "..")
-from SOAPpy import SOAPProxy
+from SOAPpy import *
# Check for a web proxy definition in environment
try:
@@ -17,9 +17,38 @@
except:
proxy = None
-server = SOAPProxy("http://services.xmethods.com:80/perl/soaplite.cgi",
- http_proxy=proxy)
-babel = server._ns('urn:xmethodsBabelFish#BabelFish')
-print babel.BabelFish(translationmode = "en_fr",
- sourcedata = "The quick brown fox did something or other")
+if 1:
+
+ server = WSDL.Proxy('http://www.webservicex.com/TranslateService.asmx?WSDL',
+ http_proxy=proxy,
+ ns="http://www.webservicex.com/")
+
+ print server.show_methods()
+
+ server.soapproxy.config.dumpHeadersOut = True
+ server.soapproxy.config.dumpSOAPOut = True
+
+ server.soapproxy.config.dumpSOAPIn = True
+ server.soapproxy.config.dumpHeadersIn = True
+
+
+
+else:
+
+ server = SOAPProxy("http://www.webservicex.net/TranslateService.asmx/",
+ http_proxy=proxy,
+ soapaction="http://www.webservicex.net/Translate")
+
+ server.config.dumpHeadersOut = True
+ server.config.dumpSOAPOut = True
+
+ server.config.dumpSOAPIn = True
+ server.config.dumpHeadersIn = True
+
+query = server.Translate(LanguageMode="EnglishToFrench",
+ Text="Hello, how are you today?")
+
+print query
+
+print repr(query)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|