def testDefaults(self): self.assertFalse(pass_through(None)) cfg = config() self.assertEqual(list(sorted(cfg)), list(sorted(cfg.settings))) def _(): cfg.debug = 3 self.assertRaises(AttributeError, _) # name = tempfile.mktemp() with open(name, 'w') as f: f.write('a') self.assertRaises(RuntimeError, cfg.import_from_module, name) os.remove(name) # name = '%s.py' % name with open(name, 'w') as f: f.write('a') self.assertRaises(RuntimeError, cfg.import_from_module, name) os.remove(name)
def testDefaults(self): from pulsar.utils import config self.assertFalse(config.pass_through(None)) cfg = Config() self.assertEqual(list(sorted(cfg)), list(sorted(cfg.settings))) def _(): cfg.debug = 3 self.assertRaises(AttributeError, _) # name = tempfile.mktemp() with open(name, 'w') as f: f.write('a') self.assertRaises(RuntimeError, cfg.import_from_module, name) os.remove(name) # name = '%s.py' % name with open(name, 'w') as f: f.write('a') self.assertRaises(RuntimeError, cfg.import_from_module, name) os.remove(name)