Ejemplo n.º 1
0
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)
Ejemplo n.º 4
0
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)
Ejemplo n.º 6
0
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",
                             " --> ")