Mercurial > bitten > bitten-test
changeset 589:f9d17a0ee407
0.6dev: Follow-up to [660]. Seems some of the config values could be empty - my new test hadn't expected that as none of my installs experienced the problem that showed up in build:1498 and build:1499. Now it uses same logic as in test for defaults.
author | osimons |
---|---|
date | Sat, 25 Jul 2009 16:20:19 +0000 |
parents | ba53929c8652 |
children | 1e01ab1acd60 |
files | bitten/build/tests/config.py |
diffstat | 1 files changed, 7 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/bitten/build/tests/config.py +++ b/bitten/build/tests/config.py @@ -83,10 +83,13 @@ self.assertEqual('MACHINE', config['machine']) self.assertEqual('OS', config['os']) - # Make sure other options are set to some default value - self.failUnless(config['processor']) - self.failUnless(config['family']) - self.failUnless(config['version']) + # Remaining options should be set to default value + system, release, version = platform.system_alias(platform.system(), + platform.release(), + platform.version()) + self.assertEqual(platform.processor(), config['processor']) + self.assertEqual(os.name, config['family']) + self.assertEqual(release, config['version']) finally: os.remove(ininame)