# HG changeset patch # User osimons # Date 1248538819 0 # Node ID f9d17a0ee407c27a60d4c9949391f48a3be5ba5b # Parent ba53929c8652f08c4c8a4fac81ab3710059d8c27 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. diff --git a/bitten/build/tests/config.py b/bitten/build/tests/config.py --- 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)