def test_get_entity_names(self):
        """ TestBuilder Récupérer les noms des entités"""

        b = Builder()
        for entityName in b._get_entity_names():
            path = os.path.join(Globals.user_abs_entity_path(entityName),
                                "attributes.json")
            assert os.path.exists(path)
        assert Builder._get_entity_names()[0] == "Moustique", \
                "Builder._get_entity_names()[0] = {}".format(Builder._get_entity_names()[0])
        assert Builder._get_entity_names()[1] == "Humain", \
                "Builder._get_entity_names()[1] = {}".format(Builder._get_entity_names()[1])
Exemple #2
0
    def setup(self):
        super(TestBuilder, self).setup()

        import builder
        from builder.builder import Builder
        entitynames = Builder._get_entity_names()
        terrain_names = [str(t) for t in Builder._get_terrain_names()]

        self.entity_class1 = new_entity_class(entitynames[0], terrain_names)
        self.entity_class2 = new_entity_class(entitynames[1], terrain_names)