def testa(rotulo, *args): """Testa {funcao(*args)}, grava resultado em "testes/saida/{modulo}.{funcao}.{rotulo}.html".""" modulo = comando_fechar_sessao funcao = modulo.processa frag = False pretty = False utils_testes.testa_gera_html(modulo, funcao, rotulo, frag, pretty, *args)
def testa(rotulo, *args): """Testa {funcao(*args)}, grava resultado em "testes/saida/{modulo}.{funcao}.{rotulo}.html".""" modulo = comando_definir_carrinho funcao = modulo.processa frag = False # {True} se for apenas um fragmento HTML, {False} se for página completa. pretty = True # Se {True}, formata HTML para legibilidate (mas introduz brancos nos textos). utils_testes.testa_gera_html(modulo, funcao, rotulo, frag, pretty, *args)
def testa(rotulo, *args): modulo = html_resumo_de_compra funcao = modulo.gera # Teste da função {gera} HTML frag = True # {True} se for apenas um fragmento HTML, {False} se for página completa. pretty = False # Se {True}, formata HTML para legibilidate (mas introduz brancos nos textos). utils_testes.testa_gera_html(modulo, funcao, rotulo, frag, pretty, *args)
def testa(rotulo, *args): """Testa {funcao()}, grava resultado em "testes/saida/{modulo}.{funcao}.{rotulo}.html".""" modulo = html_form_escolher_pagamento funcao = modulo.gera frag = True # {True} se for apenas um fragmento HTML, {False} se for página completa. pretty = False # Se {True}, formata HTML para legibilidate (mas introduz brancos nos textos). utils_testes.testa_gera_html(modulo, funcao, rotulo, frag, pretty, *args)
def testa(rotulo, *args): """Testa {funcao(*args)}, grava resultado em "testes/saida/{modulo}.{funcao}.{rotulo}.html".""" modulo = html_resumo_de_trecho funcao = modulo.gera # testes unitários de tipo res = funcao(*args) assert type(res) is tuple or type(res) is list for campo in res: assert type(campo) is str # Teste da função {gera} HTML frag = True # {True} se for apenas um fragmento HTML, {False} se for página completa. pretty = False # Se {True}, formata HTML para legibilidate (mas introduz brancos nos textos). utils_testes.testa_gera_html(modulo, funcao, rotulo, frag, pretty, *args)
import html_imagem import utils_testes frag = True # {True} se for apenas um fragmento HTML, {False} se for página completa. pretty = False # Se {True}, formata HTML para legibilidate (mas introduz brancos nos textos). utils_testes.testa_gera_html(html_imagem, html_imagem.gera, "1", frag, pretty, "GO.png", "Texto alternativo da imagem", 100)
def testa_gera_legenda(rotulo, *args): """Testa {funcao(*args)}, grava resultado em "testes/saida/{modulo}.{funcao}.{rotulo}.html".""" funcao = modulo.gera_legenda utils_testes.testa_gera_html(modulo, funcao, rotulo, frag, pretty, *args)
#! /usr/bin/python3 import html_label import utils_testes import sys modulo = html_label funcao = modulo.gera frag = True # {True} se for apenas um fragmento HTML, {False} se for página completa. pretty = False # Se {True}, formata HTML para legibilidate (mas introduz brancos nos textos). utils_testes.testa_gera_html(modulo, funcao, "1", frag, pretty, "Banana", " --> ")