Ejemplo n.º 1
0
#!/usr/bin/env python
import unittest
from ZSI import *
from ZSI.wstools.logging import setBasicLoggerDEBUG
setBasicLoggerDEBUG()

class t3TestCase(unittest.TestCase):
    "Test case wrapper for old ZSI t3 test case"

    def checkt3(self):
        a = None
        try: 
            3 / 0
        except Exception as e:
            a = e
        f = FaultFromException(a, 0)
        text = f.AsSOAP()
        i = 0
        for l in text.split('\n'):
            print(i, l)
            i += 1
        ps = ParsedSoap(text)
        if ps.IsAFault():
            f = FaultFromFaultMessage(ps)
            print(f.AsSOAP())
            self.assertTrue(f.AsSOAP().find(str(a)) > 0)
        print('--'*20)


def makeTestSuite():
    suite = unittest.TestSuite()
Ejemplo n.º 2
0
def SetDebugCallback(option, opt, value, parser, *args, **kwargs):
    setBasicLoggerDEBUG()
    warnings.resetwarnings()
Ejemplo n.º 3
0
def SetDebugCallback(option, opt, value, parser, *args, **kwargs):
    setBasicLoggerDEBUG()
    warnings.resetwarnings()
Ejemplo n.º 4
0
#!/usr/bin/env python
import unittest
from ZSI import *
from ZSI.wstools.logging import setBasicLoggerDEBUG
setBasicLoggerDEBUG()


class t3TestCase(unittest.TestCase):
    "Test case wrapper for old ZSI t3 test case"

    def checkt3(self):
        a = None
        try:
            3 / 0
        except Exception as e:
            a = e
        f = FaultFromException(a, 0)
        text = f.AsSOAP()
        i = 0
        for l in text.split('\n'):
            print(i, l)
            i += 1
        ps = ParsedSoap(text)
        if ps.IsAFault():
            f = FaultFromFaultMessage(ps)
            print(f.AsSOAP())
            self.assertTrue(f.AsSOAP().find(str(a)) > 0)
        print('--' * 20)


def makeTestSuite():