'L{Team.quit} causes all busy workers to be quit once they\'ve finished
the work they\'ve been given.'

def test_quitQuitsLaterWhenBusy(self):

    self.team.grow(10)
    for x in range(5):
        self.team.do(list)
    self.coordinate()
    self.team.quit()
    self.coordinate()
    self.assertEqual(len(self.allUnquitWorkers), 5)
    self.performAllOutstandingWork()
    self.assertEqual(len(self.allUnquitWorkers), 0)
    self.assertRaises(AlreadyQuit, self.coordinator.quit)
