[
https://jira.jboss.org/jira/browse/JBPM-2047?page=com.atlassian.jira.plug...
]
Alejandro Guizar updated JBPM-2047:
-----------------------------------
Fix Version/s: jBPM 3.2.9
(was: jBPM 3.3.2)
PersistenceDbServiceTest and PersistenceServiceDbTest are dependent
-------------------------------------------------------------------
Key: JBPM-2047
URL:
https://jira.jboss.org/jira/browse/JBPM-2047
Project: jBPM
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Runtime Engine
Affects Versions: jBPM-3.2.5.SP1
Reporter: Jiri Pechanec
Assignee: Alejandro Guizar
Fix For: jBPM 3.2.9
The tests can fail based on the execution order of these tests.
If PersistenceDbServiceTest is executed first then it sets session factory to
MockSessionFactory.
Unfortunately it seems that the setting is SAME for ALL future newly created
JbpmContexts.
PersistenceServiceDbTest then tests that the factory is null but it is not
assertNull(persistenceServiceFactory.sessionFactory). The same test also tests few more
features that ends in calls of unsupported operations on the MockSessionFactory.
I am not sure if this is a problem of test - then the sessionFactory should be cleard
after test or if it is wrong that the setting is shared for all JBpmContexts.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira