示例#1
0
 def test_load_from_yaml(self):
     filename = os.path.join(root, "etc", "maas", "drivers.yaml")
     for entry in DriversConfig.load(filename)['drivers']:
         self.assertItemsEqual([
             'blacklist', 'comment', 'key_binary', 'modaliases', 'module',
             'repository', 'package'
         ], entry.keys())
 def test_load_from_yaml(self):
     filename = os.path.join(root, "etc", "maas", "drivers.yaml")
     for entry in DriversConfig.load(filename)["drivers"]:
         self.assertItemsEqual(
             [
                 "blacklist",
                 "comment",
                 "key_binary",
                 "modaliases",
                 "module",
                 "repository",
                 "package",
             ],
             entry.keys(),
         )
 def test_get_defaults_returns_empty_drivers_list(self):
     observed = DriversConfig.get_defaults()
     self.assertEqual({"drivers": []}, observed)