def test_load_all_assistants_loads_proper_structure(self):
     YamlAssistantLoader.load_all_assistants(roles=['creator'])
     assert len(YamlAssistantLoader._assistants) == 1
     assert len(YamlAssistantLoader._assistants['creator']) == 2
     # ass is a really nice variable name, isn't it?
     a1 = YamlAssistantLoader._assistants['creator'][0]
     a2 = YamlAssistantLoader._assistants['creator'][1]
     if a1.name == 'c':
         c, f = a1, a2
     else:
         c, f = a2, a1
     assert len(c.get_subassistants()) == 2
     assert len(f.get_subassistants()) == 1
Exemple #2
0
 def test_load_all_assistants_loads_proper_structure(self):
     YamlAssistantLoader.load_all_assistants(roles=['creator'])
     assert len(YamlAssistantLoader._assistants) == 1
     assert len(YamlAssistantLoader._assistants['creator']) == 2
     # ass is a really nice variable name, isn't it?
     a1 = YamlAssistantLoader._assistants['creator'][0]
     a2 = YamlAssistantLoader._assistants['creator'][1]
     if a1.name == 'c':
         c, f = a1, a2
     else:
         c, f = a2, a1
     assert len(c.get_subassistants()) == 2
     assert len(f.get_subassistants()) == 1