From: <wa...@us...> - 2008-05-16 22:00:56
|
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. |