def clicouRemoverCiclos(self):
   try:
     glc = self.__obterGLC()
     glc = util.remover_ciclos_glc(glc)
     self.__setarGLC(glc)
     
   except Exception as excecao:
     self._error.showMessage(str(excecao))
Exemple #2
0
 def testDadaUmaGLCSemCiclosSeTentarRemoverCiclosNaoAlteraAGramatica(self):
   self.assertEqual(construirGLCSemCiclo(), util.remover_ciclos_glc(construirGLCSemCiclo()))
Exemple #3
0
 def testDadaUmaGLCComCiclosPodeRetornarUmaGLCSemOsCiclos(self):
   glc_nok = construirGLCComCiclo()
   self.assertTrue(glc_nok.possuiCiclo())
   glc_nok = util.remover_ciclos_glc(glc_nok)
   self.assertFalse(glc_nok.possuiCiclo())