308 def test( self ):
309 global isComponentAccumulatorCfg
310 isComponentAccumulatorCfg = lambda : True
311
312 top = parOR("top")
313 nest1 = parOR("nest1")
314 nest2 = seqAND("nest2")
315 top.Members += [nest1, nest2]
316
317 deep_nest1 = seqAND("deep_nest1")
318 nest1.Members += [deep_nest1]
319
320 nest2.Members += [nest1]
321 checkSequenceConsistency( top )
322 deep_nest1.Members += [nest1]
323 self.assertRaises( RuntimeError, checkSequenceConsistency, top )
324