729730731732733734735736737738739
assertEquals( 1, agendaGroup.size() ); // fire next item, agendaGroup should not fire as its not on the focus stack // and thus should retain its sinle activation agenda.fireNextItem( null ); assertEquals( 1, agendaGroup.size() ); // Clear the agenda we we can test again agenda.clearAndCancel();
750751752753754755756757758759760
agenda.unstageActivations(); assertEquals( 1, agendaGroup.size() ); agenda.fireNextItem( null ); assertEquals( 0, agendaGroup.size() ); } @Test
154155156157158159160161162163164
tuple1.getActivation() ); new RightTuple( logicalHandle, sink ); agenda.fireNextItem( null ); node.retractLeftTuple( tuple1, context1, workingMemory );
184185186187188189190191192193194
(Activation) tuple1.getObject() ); new RightTuple( logicalHandle, sink ); agenda.fireNextItem( null ); node.retractLeftTuple( tuple1, context1, workingMemory );
600601602603604605606607608609610
619620621622623624625626627628629
context, workingMemory ); assertEquals( 1, agendaGroup.size() ); agenda.fireNextItem( null ); assertEquals( 0, agendaGroup.size() ); } public void testAgendaGroupLockOnActive() {
165166167168169170171172173174175
(Activation)tuple1.getObject() ); new RightTuple( logicalHandle, sink ); agenda.fireNextItem( null ); node.retractLeftTuple( tuple1, context1, workingMemory );
645646647648649650651652653654655
666667668669670671672673674675676
164165166167168169170171172173174