diff options
Diffstat (limited to 'nova/tests')
| -rw-r--r-- | nova/tests/test_cfg.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/nova/tests/test_cfg.py b/nova/tests/test_cfg.py index b70b7838a..440b7acc7 100644 --- a/nova/tests/test_cfg.py +++ b/nova/tests/test_cfg.py @@ -598,6 +598,11 @@ class SadPathTestCase(BaseTestCase): self.assertFalse(hasattr(self.conf, 'foo')) self.assertRaises(NoSuchOptError, getattr, self.conf, 'foo') + def test_unknown_attr_is_attr_error(self): + self.conf([]) + self.assertFalse(hasattr(self.conf, 'foo')) + self.assertRaises(AttributeError, getattr, self.conf, 'foo') + def test_unknown_group_attr(self): self.conf.register_group(OptGroup('blaa')) |
