Observações gerais: + **Todo módulo que for alterado deve ter um módulo de testes ( testes/_TST.py ) que testa a alteração feita, e esse teste deve funcionar conforme solicitado.** + **Se a tarefa pedir para implementar um novo módulo, ou uma nova funçao em um módulo existente:** + + **Cada função deve ter um comentário documentando seu efeito com precisão.** + **Se a tarefa pedir para alterar o EFEITO de uma funçao de uma interface,** + + **O comentário dessa função na interface deve ser alterado também, de modo a precisamente documentar o novo efeito.** + + **Todas as chamadas dessa função pelos outros módulos ( *.py e testes/*.py ) devem ser examinadas e consertadas se necessário, de acordo com o novo efeito.** + **Se a tarefa pedir para alterar ou consertar a IMPLEMENTAÇÂO de uma funçao de uma interface, sem mudar seu efeito:** + + **A nova implementação deve estar de acordo com o especificado no comentário da função na interface.** + + **Por via das dúvidas, todas as chamadas dessa função pelos outros módulos ( *.py e testes/*.py ) devem ser examinadas e consertadas caso sejam afetadas pela alteração.** * **Para compatibilidade com sistemas Linux, todos os nomes de arquivos devem conter apenas letras sem acento, algarismos, ou os caracteres '.', '-', ou '_'. Não devem conter brancos. Note que o parâmetro {rotulo} nos programas de teste (_TST.py) é usado para formar o nome de um arquivo.** A maioria das tarefas abaixo consiste em clicar nos botãoes indicados, na sequência, observar o problema descrito, e alterar o que for necessário para corrigí-lo. Nas tarefas abaixo, a notação "[U]" sinifica que os botões indicados devem ser usados depois de fazer login como cliente comum (primeiro@gmail.com, senha 123456789). A notação "[A]" significa logar antes como adminstrador da loja (terceiro@gmail.com, senha 333333333). A notação "[X]" significa que o problema ocorre com os dois tipos de usuário, e/ou antes de dar login. + **138745** [X] > Sugerir roteiros (entrar "VCP" "MAO" "2020-01-01" "00:00" "2020-12-31" "23:59") > "Ver": não funciona. Fazer funcionar. + **138771** [U] Mensagem diz "voce tem 2 sessoes abertas" mas "Minhas sessoes" não mostra nenhuma. + **139511** [U] "Contato" : formulário deveria ter um