server/test/unittest_rql2sql.py
changeset 7896 4c954e1e73ef
parent 7734 59fea81647e5
child 7907 08320697ca1a
equal deleted inserted replaced
7894:ad0eeb0f7a8d 7896:4c954e1e73ef
    44     if not driver in drivers:
    44     if not driver in drivers:
    45         raise db.UnknownDriver(driver)
    45         raise db.UnknownDriver(driver)
    46     for modname in drivers[driver]:
    46     for modname in drivers[driver]:
    47         try:
    47         try:
    48             if not quiet:
    48             if not quiet:
    49                 print >> sys.stderr, 'Trying %s' % modname
    49                 sys.stderr.write('Trying %s\n' % modname)
    50             module = db.load_module_from_name(modname, use_sys=False)
    50             module = db.load_module_from_name(modname, use_sys=False)
    51             break
    51             break
    52         except ImportError:
    52         except ImportError:
    53             if not quiet:
    53             if not quiet:
    54                 print >> sys.stderr, '%s is not available' % modname
    54                 sys.stderr.write('%s is not available\n' % modname)
    55             continue
    55             continue
    56     else:
    56     else:
    57         return mock_object(STRING=1, BOOLEAN=2, BINARY=3, DATETIME=4, NUMBER=5), drivers[driver][0]
    57         return mock_object(STRING=1, BOOLEAN=2, BINARY=3, DATETIME=4, NUMBER=5), drivers[driver][0]
    58     return module, modname
    58     return module, modname
    59 
    59