def test_nextIdleSlave_unavail(self):
     """Test that _nextIdleSlave returns None if not enough slow
     slaves are available."""
     func = _nextIdleSlave(5)
     slave = func(self.builder, self.slaves)
     self.assert_(slave is None)
 def test_nextIdleSlave_unavail(self):
     """Test that _nextIdleSlave returns None if not enough slow
     slaves are available."""
     func = _nextIdleSlave(5)
     slave = func(self.builder, self.slaves)
     self.assert_(slave is None)
 def test_nextIdleSlave_avail(self):
     """Test that _nextIdleSlave returns a slow slave if enough slow
     slaves are available."""
     func = _nextIdleSlave(1)
     slave = func(self.builder, self.slaves)
     self.assert_(slave)
 def test_nextIdleSlave_avail(self):
     """Test that _nextIdleSlave returns a slow slave if enough slow
     slaves are available."""
     func = _nextIdleSlave(1)
     slave = func(self.builder, self.slaves)
     self.assert_(slave)