def testSimple(self): "simple scheduling and running of tasks" sched = Sched() grp = sched.obtainLocalGroup() tasks = [] for i in xrange(5): t = TrivialTask() tasks.append(t) sched.addTask(t.run, grp) sched.run() for t in tasks: self.assertTrue(t.ran)