Module docs.templates.worker_pub.mytest_pub
Expand source code
# ----------------------------------------------------------------------------------------------------
# Script que contém a função personalizada pelo usuário para realização de testes
# ----------------------------------------------------------------------------------------------------
# Coloque aqui os imports
def test(modelos: dict):
"""
Implemente nesta função os testes adicionais que você julgar necessários para validar o código do worker.
Esta função recebe um dicionário com os nomes dos modelos como chave e um modelo instanciado como valor.
Exemplo: {'NOME_DO_MODELO': <models.pub1.ModeloCLF object at 0x6f61145cf1f8>}
REGRAS:
1. Não altere o nome do script 'mytest_pub.py' nem o nome da função 'test()';
2. Não altere os nomes nem os tipos de parâmetros recebidos pela função 'test()';
3. Esta função não deve ter retorno;
4. A responsabilidade de criar os testes personalizados e verificar se passaram é do desenvolvedor do modelo;
5. Imprima na tela ou salve em logs as informações que você achar que são úteis.
"""
# TODO: Implementar os testes personalizados.
for nome_modelo, modelo in modelos.items():
# TODO: Implementar as verificações para cada modelo recebido.
pass
Functions
def test(modelos: dict)
-
Implemente nesta função os testes adicionais que você julgar necessários para validar o código do worker. Esta função recebe um dicionário com os nomes dos modelos como chave e um modelo instanciado como valor. Exemplo: {'NOME_DO_MODELO':
} REGRAS: 1. Não altere o nome do script 'mytest_pub.py' nem o nome da função 'test()'; 2. Não altere os nomes nem os tipos de parâmetros recebidos pela função 'test()'; 3. Esta função não deve ter retorno; 4. A responsabilidade de criar os testes personalizados e verificar se passaram é do desenvolvedor do modelo; 5. Imprima na tela ou salve em logs as informações que você achar que são úteis.
Expand source code
def test(modelos: dict): """ Implemente nesta função os testes adicionais que você julgar necessários para validar o código do worker. Esta função recebe um dicionário com os nomes dos modelos como chave e um modelo instanciado como valor. Exemplo: {'NOME_DO_MODELO': <models.pub1.ModeloCLF object at 0x6f61145cf1f8>} REGRAS: 1. Não altere o nome do script 'mytest_pub.py' nem o nome da função 'test()'; 2. Não altere os nomes nem os tipos de parâmetros recebidos pela função 'test()'; 3. Esta função não deve ter retorno; 4. A responsabilidade de criar os testes personalizados e verificar se passaram é do desenvolvedor do modelo; 5. Imprima na tela ou salve em logs as informações que você achar que são úteis. """ # TODO: Implementar os testes personalizados. for nome_modelo, modelo in modelos.items(): # TODO: Implementar as verificações para cada modelo recebido. pass