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)
def setUp(self): self.config = Config() self.site = Site() self.plugin = Plugin(self.site, self.config)