Skip to content

Correção dos testes de Fonte

Para testar as fontes é utilizada a classe Fixture que carrega os dados nos bancos de dados.

Por falta de um runner do gitlab-ci que contenha o monetdb, durante o processo de integração continua testes nesse banco de dados não são utilizados. Entretanto esses testes podem ser executados localmente. Ao se executar os testes localmente para o MonetDB os testes falham pois não foram escritos métodos para tratamento de fontes na classe Fixture do Monetdb.

Além disso alguns métodos utilizados pela Fixture no PostgreSQL não seguem os padrões de nome. Exemplos são LoadSource e ExtractData. Nomes de métodos sempre devem começar com a letra minúscula.

  • Corrigir a Fixture para Monetdb, permitindo realizar testes autométicos nesse banco
  • Corrigir a Fixtures para PostgreSQL, colocando os métodos no padrão de nome
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information