Mercurial > bitten > bitten-test
changeset 510:3f86ca16d552
* Remove unused `trac.test` dependency (see #367)
* Add an actual test, so that the setUp is done (fairly simple; just test quit raises)
* Fix up the construction of the `BuildSlave` given the new `urls` parameters
author | dfraser |
---|---|
date | Wed, 11 Mar 2009 12:22:30 +0000 |
parents | 6bb00c345725 |
children | 79bf2969613d |
files | bitten/tests/slave.py |
diffstat | 1 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/bitten/tests/slave.py +++ b/bitten/tests/slave.py @@ -13,15 +13,13 @@ import tempfile import unittest -from trac.test import Mock -from bitten.slave import BuildSlave - +from bitten.slave import BuildSlave, ExitSlave class BuildSlaveTestCase(unittest.TestCase): def setUp(self): self.work_dir = tempfile.mkdtemp(prefix='bitten_test') - self.slave = BuildSlave(None, work_dir=self.work_dir) + self.slave = BuildSlave([], work_dir=self.work_dir) def tearDown(self): shutil.rmtree(self.work_dir) @@ -32,6 +30,8 @@ fd.close() return filename + def test_quit_raises(self): + self.assertRaises(ExitSlave, self.slave.quit) def suite(): suite = unittest.TestSuite()