Sublime Text - Testando código Python

Ofertas Python unittest, uma estrutura de teste de unidade oficial para o teste de unidade dos scripts projetados antes da implantação. Também é chamado dePyUnit. Os testes de unidade Python usados ​​no editor Sublime Text são chamados desublime-unittests e estão disponíveis no seguinte link -

https://github.com/martinsam/sublime-unittest

Esses testes de unidade contêm vários fragmentos úteis para facilitar a escrita de casos de teste de unidade.

Instalação de UnitTest

O controle de pacote do Sublime gerencia a instalação do unittests e as etapas a seguir descrevem em detalhes -

Step 1 - Use a paleta de comandos do Sublime Editor Ctrl+Shift+P para instalação do pacote, como mostrado nas imagens fornecidas abaixo -

Step 2 - Os pacotes instalados usam os seguintes dois snippets principais -

  • testclass que é usado para criar uma nova classe de teste

  • testfunc que é usado para criar uma nova função de teste para preenchermos

Step 3- O console calcula os resultados do teste conforme mostrado na captura de tela abaixo. Observe que o resultado depende do sucesso ou fracasso do teste.

Success Result

Failure Result

Note - Casos de teste de unidade funcionam como um compilador para scripts de computação em python.