# HG changeset patch # User Sandro Knauß # Date 1332516251 -3600 # Node ID de38fe2eb224c40a4679261f2f5906e6ca49eb06 # Parent 4526747a42cadc4cbb089f07ad9dc8258ff0c31d adding tests for iro.controller.pool diff -r 4526747a42ca -r de38fe2eb224 iro/tests/pool.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/iro/tests/pool.py Fri Mar 23 16:24:11 2012 +0100 @@ -0,0 +1,21 @@ +from twisted.trial import unittest +from mock import Mock +import copy + +from iro.controller import pool + +class PoolTestCase(unittest.TestCase): + + def setUp(self): + self._pools = copy.copy(pool.pools) + + def tearDown(self): + del pool.pools[:] + pool.pools.extend(self._pools) + + def testStartPool(self): + del pool.pools[:] + pool.pools.extend([Mock(),Mock()]) + pool.startPool("blafo") + for i in pool.pools: + i.start.assert_called_with("blafo")