package is.idega.idegaweb.egov.bpm.scheduler; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration //@Transactional public class UnsafeSessionUsageTest {//extends _AbstractDbTestCase { @Test public void testDummy() { } /* @Test public void testTimerRepeat() { if(true) return; ProcessDefinition processDefinition = ProcessDefinition.parseXmlString( "<process-definition>" + " <start-state>" + " <transition to='a' />" + " </start-state>" + " <state name='a'>" + " <timer name='reminder' duedate='5 seconds' >" + " <action class='is.idega.idegaweb.egov.bpm.scheduler.TimerDBTest$NoOp' />" + " </timer>" + " <transition to='b'/>" + " <transition name='back' to='a'/>" + " </state>" + " <state name='b'/>" + "</process-definition>" ); processDefinition = saveAndReload(processDefinition); try { ProcessInstance processInstance = new ProcessInstance(processDefinition); processInstance.signal(); jbpmContext.save(processInstance); processJobs(6000); } finally { jbpmContext.getGraphSession().deleteProcessDefinition(processDefinition.getId()); } } */ }