#37537: qt4-mac and qt4-mac-sqlite3-plugin create trouble -----------------------------------------------+------------------------- Reporter: mk@… | Owner: michaelld@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: invalid | Keywords: Port: qt4-mac , qt4-mac-sqlite3-plugin | -----------------------------------------------+------------------------- Changes (by mk@…): * status: new => closed * resolution: => invalid Comment: Only now I saw that it looks as if the test passes successfully without the plugin installed: {{{ $ /opt/macports-test/bin/ctest --force-new-ctest-process -R databasemgrtest Test project /Users/marko/WC/GIT/kmymoney.homeview- additional_columns/build Start 20: kmymoney-mymoneydatabasemgrtest 1/1 Test #20: kmymoney-mymoneydatabasemgrtest ... Passed 0.08 sec 100% tests passed, 0 tests failed out of 1 Total Test time (real) = 0.09 sec }}} but if you get the detailed view one sees that the driver cannot be loaded: {{{ $ /opt/macports-test/bin/ctest --force-new-ctest-process -R databasemgrtest -V UpdateCTestConfiguration from :/Users/marko/WC/GIT/kmymoney.homeview- additional_columns/build/DartConfiguration.tcl UpdateCTestConfiguration from :/Users/marko/WC/GIT/kmymoney.homeview- additional_columns/build/DartConfiguration.tcl Test project /Users/marko/WC/GIT/kmymoney.homeview- additional_columns/build Constructing a list of tests Done constructing a list of tests Checking test dependency graph... Checking test dependency graph end test 20 Start 20: kmymoney-mymoneydatabasemgrtest 20: Test command: /Users/marko/WC/GIT/kmymoney.homeview- additional_columns/build/kmymoney/mymoney/storage/mymoneydatabasemgrtest.app/Contents/MacOS/mymoneydatabasemgrtest 20: Test timeout computed to be: 9.99988e+06 20: ********* Start testing of MyMoneyDatabaseMgrTest ********* 20: Config: Using QTest library 4.8.4, Qt 4.8.4 20: PASS : MyMoneyDatabaseMgrTest::initTestCase() 20: PASS : MyMoneyDatabaseMgrTest::testEmptyConstructor() 20: QWARN : MyMoneyDatabaseMgrTest::testCreateDb() QSqlDatabase: QSQLITE driver not loaded 20: QWARN : MyMoneyDatabaseMgrTest::testCreateDb() QSqlDatabase: available drivers: QMYSQL3 QMYSQL 20: QDEBUG : MyMoneyDatabaseMgrTest::testCreateDb() Error in function int MyMoneyStorageSql::open(const KUrl&, int, bool) : opening new database 20: Driver = QSQLITE, Host = , User = , Database = 20: Driver Error: Driver not loaded 20: Database Error No -1: Driver not loaded 20: Text: Driver not loaded Driver not loaded 20: Error type 1 20: Executed: 20: Query error No -1: Driver not loaded Driver not loaded 20: Error type 1 . . . }}} so, this is already more like what I expected. I'll invalidate the ticket for now until I have looked more into the test details with the plugin installed. -- Ticket URL: <https://trac.macports.org/ticket/37537#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS