def verifica_objeto(rotulo, obj, id, atrs):
    """Testes básicos de consistência do objeto {obj} da classe {ObjTeste}, dados 
  {id} e {atrs} esperados."""
    global ok_global

    sys.stderr.write("%s\n" % ("-" * 70))
    sys.stderr.write("verificando usuário %s\n" % rotulo)
    ok = objeto.verifica(obj, type(obj0), id, atrs, cache, nome_tb, letra_tb,
                         colunas, def_obj_mem)

    if not ok:
        aviso_prog("teste falhou", True)
        ok_global = False

    sys.stderr.write("%s\n" % ("-" * 70))
    return
def verifica(cpr, id, atrs):
    return objeto.verifica(cpr, compra.Objeto_Compra, id, atrs, cache, nome_tb,
                           letra_tb, colunas, def_obj_mem)
def verifica(usr, id, atrs):
    return objeto.verifica(usr, usuario.Objeto_Usuario, id, atrs, cache,
                           nome_tb, letra_tb, colunas, def_obj_mem)
def verifica(ses, id, atrs):
    return objeto.verifica(ses, sessao.Objeto_Sessao, id, atrs, cache, nome_tb,
                           letra_tb, colunas, def_obj_mem)
def verifica(trc, id, atrs):
    return objeto.verifica(trc, trecho.Objeto_Trecho, id, atrs, cache, nome_tb,
                           letra_tb, colunas, def_obj_mem)