https://github.com/ivaniscoding/testadorsusy
Testador para o SuSy / SuSy Tester — IC/UNICAMP
https://github.com/ivaniscoding/testadorsusy
python-script susy unicamp
Last synced: 4 months ago
JSON representation
Testador para o SuSy / SuSy Tester — IC/UNICAMP
- Host: GitHub
- URL: https://github.com/ivaniscoding/testadorsusy
- Owner: IvanIsCoding
- License: gpl-3.0
- Created: 2018-05-26T23:46:38.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-02-20T18:54:42.000Z (about 6 years ago)
- Last Synced: 2024-12-29T07:03:02.555Z (4 months ago)
- Topics: python-script, susy, unicamp
- Language: Python
- Homepage:
- Size: 29.3 KB
- Stars: 6
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Testador em Python do Susy [](https://www.python.org/download/releases/3.5.0/) [](https://github.com/ambv/black)
## Objetivos
A ideia do testador é agilizar a detecção de erros no código, evitar submissões incorretas e além de tudo mostrar para
os alunos da disciplina de Introdução à Programação que os conhecimentos que eles aprendem possuem aplicações práticas.
## Utilidade
Este script foi feito para facilitar a verificação de seu programa pelos casos
teste do *SuSy*. O que não representa que o programa está correto, mas que passou
pelos casos **abertos** do *SuSy*.## O que é feito pelo script
O script baixa os arquivos de teste do servidor da Unicamp, roda seu programa nesses casos e compara com a saída esperada.
Nenhum arquivo adicional é criado.
## Como utilizar
1. Certifique-se que os arquivos que você deseja executar estejam na mesma pasta;
2. Caso o arquivo seja um executável, certifique-se que você tem permissão de executar o arquivo;
3. Coloque o testador.py nesta pasta;
4. Execute o testador com o comando:
> python3 testador.py## Exemplo de uso
> python3 testador.py mc102qrst 01 lab01.py
> python3 testador.py mc202abc 00 lab00
### Obs:
* O script é compatível com versões do *Python* a partir da versão 3.5