I forgot to include the following two:
org.apache.jdo.tck.api.persistencemanagerfactory.GetPersistenceManager
org.apache.jdo.tck.api.persistencemanagerfactory.GetPersistenceManagerForUser
Christian
----- Forwarded by Christian Romberg/VERSANT on 30.07.2009 14:13 -----
From:
Christian Romberg/VERSANT
To:
jdo-dev@db.apache.org
Cc:
Christian Ernst <cernst@versant.com>
Date:
30.07.2009 13:27
Subject:
broken tests in TCK testsuite
Hi all,
I hope this is the right list to report broken tests in the TCK testsuite,
I'm referring to TCK 2.0, ignore my post if these issues are resolved
meanwhile:
The following tests are broken, because they rely on a no-args ctor
requirement:
org.apache.jdo.tck.api.persistencemanagerfactory.SetConnectionPassword
org.apache.jdo.tck.api.persistencemanagerfactory.SetConnectionURL
org.apache.jdo.tck.api.persistencemanagerfactory.SetConnectionUserName
org.apache.jdo.tck.api.persistencemanagerfactory.SetIgnoreCache
org.apache.jdo.tck.api.persistencemanagerfactory.SetMultithreaded
org.apache.jdo.tck.api.persistencemanagerfactory.SetNonTransactionalRead
org.apache.jdo.tck.api.persistencemanagerfactory.SetNonTransactionalWrite
org.apache.jdo.tck.api.persistencemanagerfactory.SetOptimistic
org.apache.jdo.tck.api.persistencemanagerfactory.SetRetainValues
Per specification the instantiation of the vendor implementation of
javax.jdo.PersistenceManagerFactory is
implementation specific, so Class.newInstance() is not valid.
If there is any JDOHelper.getPersistenceManagerFactory() overload which
returns a mutable PMF, the tests
can be rewritten using this. Otherwise the tests can not be fixed.
Best regards,
Christian
---
Versant GmbH
European Headquarters
Christian Romberg
Wiesenkamp 22 b
D 22359 Hamburg
---
Versant GmbH is incorporated in Germany. Company registration number: HRB
54723, Amtsgericht Hamburg.
Registered Office: Wiesenkamp 22b, 22359 Hamburg, Germany.
Geschäftsführer: Jochen Witte.
|