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