示例#1
0
 def test_prop_in_xml(self):
     ano_min = 2013
     ano_max = 2013
     camaraws = cdep.Camaraws()
     camaraws.obter_proposicoes_votadas_plenario = Mock(
         side_effect=mock_obter_proposicoes_votadas_plenario)
     proposicoesFinder = cdep.ProposicoesFinder()
     dic_votadas = proposicoesFinder.find_props_disponiveis(
         ano_min, ano_max, camaraws)
     proposicao = {'id': '14245', 'sigla': 'PEC', 'num': '3', 'ano': '1999'}
     self.assertTrue(proposicao in dic_votadas)
示例#2
0
 def test_prop_in_xml(self):
     ano_min = 2013
     ano_max = 2013
     camaraWS = cdep.Camaraws()
     camaraWS.obter_proposicoes_votadas_plenario = Mock(
         side_effect=mock_obter_proposicoes_votadas_plenario)
     propFinder = cdep.ProposicoesFinder()
     zip_votadas = propFinder.find_props_disponiveis(
         ano_min, ano_max, camaraWS)
     prop_test = ('14245', 'PEC 3/1999')
     for x in range(0, len(zip_votadas)):
         self.assertTrue(prop_test in zip_votadas[x])
示例#3
0
    def test_prop_in_dict(self):
        """Tests if the plenary proposition "id", "sigla", "num" and "year" are
        in dict_votadas"""

        ano_min = 2013
        ano_max = 2013
        camaraWS = cdep.Camaraws()
        camaraWS.obter_proposicoes_votadas_plenario = Mock(
            side_effect=mock_obter_proposicoes_votadas_plenario)
        propFinder = cdep.ProposicoesFinder()
        zip_votadas = propFinder.find_props_disponiveis(
            ano_min, ano_max, camaraWS)
        propParser = cdep.ProposicoesParser(zip_votadas)
        dict_votadas = propParser.parse()
        prop_in_dict = {'id': ID_PLENARIO, 'sigla':
                        SIGLA_PLENARIO, 'num': NUM_PLENARIO, 'ano': ANO_PLENARIO}
        self.assertTrue(prop_in_dict in dict_votadas)