Ejemplo n.º 1
0
    def test_run(self):
        """should create two entities and add it to the sites entities"""
        entity1 = Entity(self.config)
        entity1.meta["tags"] = ["foo"]
        entity2 = Entity(self.config)
        entity2.meta["tags"] = ["bar"]

        self.site.entities.append(entity1)
        self.site.entities.append(entity2)

        plugin = Plugin(self.site, self.config)
        plugin.run()

        self.assertEqual(len(self.site.entities), 4)
Ejemplo n.º 2
0
 def setUp(self):
     self.config = Config()
     self.site = Site()
     self.plugin = Plugin(self.site, self.config)