예제 #1
0
파일: test.py 프로젝트: grey-kristy/nimble
    def __init__(self, serverClass, secret=None):
        self.SERVER_CLASS = serverClass

        t0 = NOW()
        server = serverClass(secret=secret)
        t = NOW()

        print 'server %s initialized in %s'%(serverClass.__name__, t-t0)
        print '--------------------------------------------'
        print 'rescode (overheaded time): name: additional info'
        print '--------------------------------------------'
        connection = make_client_connection(server=None)
        print 'server is tested with connection: %s'%object_type_string(connection)
        print '--------------------------------------------'

        ServerClient.__init__(self, server=server, request_maker=simple_request_over_direct_call)
예제 #2
0
def format_exception(exception, value=None):
    if value is None:
        value = str(exception)
    return "%s: %s" % (object_type_string(exception), value)
예제 #3
0
 def __init__(self, connection, message):
     if connection is None and message is None:
         value = None
     else:
         value = '%s: %s'%(object_type_string(connection), message)
     NimbleException.__init__(self, value)
예제 #4
0
파일: test.py 프로젝트: grey-kristy/nimble
 def f(*args, **kwargs):
     try:
         res, t, data = func(*args, **kwargs)
         print _err_str(func_name, res, True)
     except NimbleException, ex:
         print _ok_str(func_name, None, None, object_type_string(ex), True)