Ejemplo n.º 1
0
    def test_remove_translations(self):

        self.populate(self.session)

        language = self.session.query(Language).\
                        filter(Language.lang==u'it').one()
        language.enabled = False

        removed = NodeInfo.remove_translations(self.session, language.id)
        self.assertNotEqual(removed, 0)

        translations = self.session.query(NodeInfo).\
                            filter(NodeInfo.lang.has(id=language.id)).count()
        self.assertEqual(translations, 0)