|
From: <bov...@us...> - 2006-10-23 21:50:49
|
Revision: 1275
http://svn.sourceforge.net/pywebsvcs/?rev=1275&view=rev
Author: boverhof
Date: 2006-10-23 14:50:42 -0700 (Mon, 23 Oct 2006)
Log Message:
-----------
M test/wsdl2py/test_WhiteMesa.py
M ZSI/generate/commands.py
-- [ 1520095 ] wsdl2py -b, error w/no schema w/rpc bindings
added fix
Modified Paths:
--------------
trunk/zsi/ZSI/generate/commands.py
trunk/zsi/test/wsdl2py/test_WhiteMesa.py
Modified: trunk/zsi/ZSI/generate/commands.py
===================================================================
--- trunk/zsi/ZSI/generate/commands.py 2006-10-23 21:15:52 UTC (rev 1274)
+++ trunk/zsi/ZSI/generate/commands.py 2006-10-23 21:50:42 UTC (rev 1275)
@@ -25,11 +25,14 @@
def SetPyclassMetaclass(option, opt, value, parser, *args, **kwargs):
"""set up pyclass metaclass for complexTypes"""
- from ZSI.generate.containers import TypecodeContainerBase, TypesHeaderContainer
+ from ZSI.generate.containers import ServiceHeaderContainer, TypecodeContainerBase, TypesHeaderContainer
TypecodeContainerBase.metaclass = kwargs['metaclass']
TypesHeaderContainer.imports.append(\
'from %(module)s import %(metaclass)s' %kwargs
)
+ ServiceHeaderContainer.imports.append(\
+ 'from %(module)s import %(metaclass)s' %kwargs
+ )
def SetUpTwistedClient(option, opt, value, parser, *args, **kwargs):
from ZSI.generate.containers import ServiceHeaderContainer
Modified: trunk/zsi/test/wsdl2py/test_WhiteMesa.py
===================================================================
--- trunk/zsi/test/wsdl2py/test_WhiteMesa.py 2006-10-23 21:15:52 UTC (rev 1274)
+++ trunk/zsi/test/wsdl2py/test_WhiteMesa.py 2006-10-23 21:50:42 UTC (rev 1275)
@@ -46,6 +46,10 @@
client_file_name = "RPC_Literal_TestDefinitions_services.py"
types_file_name = "RPC_Literal_TestDefinitions_services_types.py"
server_file_name = "RPC_Literal_TestDefinitions_services_server.py"
+
+ def __init__(self, methodName):
+ ServiceTestCase.__init__(self, methodName)
+ self.wsdl2py_args.append('-b')
def test_local_EchoBoolean(self):
from ZSI.writer import SoapWriter
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|