def callTestPublic(url): try: proxy = HessianProxy(url) proxy.nullCall() # In the next moment nothing continued to happen. assert "Hello, world" == proxy.hello() print '.', o = {1:"one", 2:"two"} assert o == proxy.echo(o) print '.', o = (-1, -2) assert list(o) == proxy.echo(o) print '.', o = ["S-word", "happen-s"] assert o == proxy.echo(o) print '.', a, b = 1902, 34 assert (a - b) == proxy.subtract(a, b) print '.', # What about UTF-8? padonkRussianMessage = u"Превед!" assert padonkRussianMessage == proxy.echo(padonkRussianMessage) print '.', except Exception as e: st = traceback.format_exc() if not warnConnectionRefused(e, url): print st raise e # re-thow
def callTestPublic(url): try: proxy = HessianProxy(url) proxy.nullCall() # In the next moment nothing continued to happen. assert "Hello, world" == proxy.hello() print '.', o = {1: "one", 2: "two"} assert o == proxy.echo(o) print '.', o = (-1, -2) assert list(o) == proxy.echo(o) print '.', o = ["S-word", "happen-s"] assert o == proxy.echo(o) print '.', a, b = 1902, 34 assert (a - b) == proxy.subtract(a, b) print '.', # What about UTF-8? padonkRussianMessage = u"Превед!" assert padonkRussianMessage == proxy.echo(padonkRussianMessage) print '.', except Exception as e: st = traceback.format_exc() if not warnConnectionRefused(e, url): print st raise e # re-thow