예제 #1
0
 def test_busca_dados_with_parser_broken(self):
     engine = ParserEngine()
     engine.configura_conteudo(
         fake_request_fail_parser_quebrado().content.decode('iso-8859-1'))
     with self.assertRaises(ValidationError):
         engine.busca_dados()
예제 #2
0
 def test_configura_conteudo_with_success(self):
     engine = ParserEngine()
     engine.configura_conteudo(self.content)
     self.assertIsNotNone(engine.conteudo)
예제 #3
0
 def test_busca_dados_with_success(self):
     engine = ParserEngine()
     engine.configura_conteudo(self.content)
     engine.busca_dados()
     self.assertIsNotNone(engine.tabela_html)
예제 #4
0
 def test_instantiate_parser_engine(self):
     ParserEngine()