def test_component_list_extra(self):
     with self.assertRaises(ValueError):
         ComponentList.from_dependencies(dependency_list=['a'], a=1, b=2)
 def test_component_list_extra(self):
     with self.assertRaises(ValueError):
         ComponentList.from_dependencies(dependency_list=['a'],
                                         a=1, b=2)
 def test_component_list_missing(self):
     with self.assertRaises(ValueError):
         ComponentList.from_dependencies(dependency_list=['a'])
 def test_component_list_missing(self):
     with self.assertRaises(ValueError):
         ComponentList.from_dependencies(dependency_list=['a'])