Conjunto de funções em Python para simular os conceitos da disciplina de Teoria da Computação. Novas funções e exemplos serão adicionados ao longo do semestre.
-
./exemplos
: exemplos apresentados em aula construído com as funções; -
./tc
: funções com os conceitos; -
./testes
: testes unitários para as funções construidas.
Para executar o programa no terminal, copie o exemplo para a pasta raíz do projeto, e execute usando o seguinte comando:
python3 XXXX.py
Sendo XXXX o nome do arquivo em que estão os dados do exemplo a ser executado.
pystest
Executar o comando abaixo na pasta raíz do projeto:
python -m pytest testes -vv
Ou execute o script unit_tests.py
com o comando abaixo:
python unit_tests.py