Sublime Text - Тестирование кода Python
Python предлагает unittest, официальная среда модульного тестирования для модульного тестирования скриптов, разработанных перед развертыванием. Его также называютPyUnit. Модульные тесты Python, используемые в редакторе Sublime Text, называютсяsublime-unittests и они доступны по следующей ссылке -
https://github.com/martinsam/sublime-unittest
Эти модульные тесты содержат ряд полезных фрагментов, упрощающих написание модульных тестов.
Установка UnitTest
Пакетный контроль Sublime управляет установкой unittests и следующие шаги подробно описывают это -
Step 1 - Используйте палитру команд Sublime Editor Ctrl+Shift+P для установки пакета, как показано на скриншотах ниже -
Step 2 - Установленные пакеты используют следующие два основных фрагмента -
testclass который используется для создания нового тестового класса
testfunc который используется для создания новой тестовой функции для заполнения
Step 3- Консоль вычисляет результаты теста, как показано на скриншоте ниже. Обратите внимание, что результат зависит от успеха или неудачи теста.
Success Result
Failure Result
Note - Модульные тесты работают как компилятор для вычисления скриптов на Python.