feat: corrigida a resolução da mídia real ao aplicar planos editor
- corrigida a resolução da mídia real ao aplicar planos editoriais salvos. - atualizada a guia Trilhas para recuperar e reaproveitar o catálogo salvo Resumo: - 5 arquivos alterados - 0 novos - 5 modificados - 0 removidos 5 files changed, 88 insertions(+), 9 deletions(-) Arquivos: - .jhonny/analises.db - code/cep-plugin/main.js - code/engine/analisar_trilhas.py - code/engine/persistencia/repositorio_de_trilhas.py - code/engine/testes/test_repositorio_de_trilhas.py
This commit is contained in:
@@ -58,6 +58,23 @@ class TesteRepositorioDeTrilhasSQLite(unittest.TestCase):
|
||||
self.assertEqual(primeira[0].identificador, segunda[0].identificador)
|
||||
self.assertEqual(quantidade, 1)
|
||||
|
||||
def test_arquivo_alterado_volta_para_aguardando(self):
|
||||
with tempfile.TemporaryDirectory() as diretorio:
|
||||
pasta = Path(diretorio) / "trilhas"
|
||||
pasta.mkdir()
|
||||
arquivo = pasta / "tema.wav"
|
||||
arquivo.write_bytes(b"audio")
|
||||
repositorio = RepositorioDeTrilhasSQLite(Path(diretorio) / "trilhas.db")
|
||||
trilha = repositorio.registrar_pasta_e_arquivos(pasta, (arquivo,))[0]
|
||||
repositorio.iniciar_analise(trilha.identificador)
|
||||
repositorio.registrar_analise(trilha, ResultadoDaAnaliseMusical(caminho_do_arquivo=arquivo))
|
||||
|
||||
arquivo.write_bytes(b"audio alterado")
|
||||
atualizada = repositorio.registrar_pasta_e_arquivos(pasta, (arquivo,))[0]
|
||||
repositorio.conexao.close()
|
||||
|
||||
self.assertEqual(atualizada.status, "aguardando")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
unittest.main()
|
||||
|
||||
Reference in New Issue
Block a user