def check_type_attribute_qname_in_default_ns(self): msg = """ <ns1:test xsi:type="int" xmlns:ns1="urn:vim25" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/2001/XMLSchema"> 100 </ns1:test>""" ps = ParsedSoap(msg, envelope=False) pyobj = ps.Parse(TC.Integer(pname=("urn:vim25", "test")))
def makeTestSuite(): suite = unittest.TestSuite() suite.addTest(unittest.makeSuite(t2TestCase, "check")) return suite class Player: '''Input class.''' def __init__(self, name=None): pass Player.typecode = TC.Struct(Player, [ TC.String('Name', optional=1), TC.Array('xsd:integer', TC.Integer(), 'Scores'), ], 'GetAverage') class Average: '''Output class.''' def __init__(self, average): self.average = average Average.typecode = TC.Struct(Average, [ TC.Integer('average'), ], 'GetAverageResponse', inline=1)
TC.String(('http://payment.services.adyen.com', 'empty'), nillable=True), TC.String(('http://payment.services.adyen.com', 'houseNumberOrName'), nillable=True), TC.String(('http://payment.services.adyen.com', 'postalCode'), nillable=True), TC.String(('http://payment.services.adyen.com', 'stateOrProvince'), nillable=True), TC.String(('http://payment.services.adyen.com', 'street'), nillable=True), ], ('http://payment.services.adyen.com', 'billingAddress'), nillable=True) class FraudResult: """Fraud result""" def __init__(self): self.accountScore = None FraudResult.typecode = TC.Struct(FraudResult, [ TC.Integer(('http://payment.services.adyen.com', 'accountScore'), nillable=True), ], ('http://payment.services.adyen.com', 'fraudResult'), nillable=True) class Card: """Credit card""" def __init__(self, holderName, number, expiryMonth, expiryYear, cvc=None, issueNumber=None, startMonth=None, startYear=None, billingAddress=None): self.holderName = holderName self.number = number self.expiryMonth = expiryMonth self.expiryYear = expiryYear self.cvc = cvc Card.typecode = TC.Struct(BrowserInfo, [