diff -r e4580e5f0703 -r bad26a22fe29 server/test/unittest_querier.py --- a/server/test/unittest_querier.py Fri Mar 11 09:46:45 2011 +0100 +++ b/server/test/unittest_querier.py Tue Dec 07 12:18:20 2010 +0100 @@ -27,9 +27,9 @@ from cubicweb.server.sqlutils import SQL_PREFIX from cubicweb.server.utils import crypt_password from cubicweb.server.sources.native import make_schema -from cubicweb.devtools import init_test_database +from cubicweb.devtools import get_test_db_handler, TestServerConfiguration + from cubicweb.devtools.repotest import tuplify, BaseQuerierTC - from unittest_session import Variable @@ -64,7 +64,10 @@ def setUpModule(*args): global repo, cnx - repo, cnx = init_test_database(apphome=UtilsTC.datadir) + config = TestServerConfiguration(apphome=UtilsTC.datadir) + handler = get_test_db_handler(config) + handler.build_db_cache() + repo, cnx = handler.get_repo_and_cnx() def tearDownModule(*args): global repo, cnx @@ -746,7 +749,7 @@ rset = self.execute('Tag X WHERE X creation_date TODAY') self.assertEqual(len(rset.rows), 2) rset = self.execute('Any MAX(D) WHERE X is Tag, X creation_date D') - self.failUnless(isinstance(rset[0][0], datetime), type(rset[0][0])) + self.failUnless(isinstance(rset[0][0], datetime), (rset[0][0], type(rset[0][0]))) def test_today(self): self.execute("INSERT Tag X: X name 'bidule', X creation_date TODAY")