Я хочу создать тесты автоматизации для веб-приложения с кодом Visual Studio, Python и unittest. Тем не менее, мой Test Explorer не может обнаружить тесты (ошибка не появляется, это просто пусто).
Несмотря на то, что мне нужны расширения (Python, Test Explorer UI и Python Test Explorer), подготовленный файл settings.json и оформление требуемых методов и классов, такие команды, как запускать все тесты или обнаружение, не работают.
Однако отладка целого файла фактически запускает тесты (я вижу вывод в терминале).
КОД:
import unittest
class testClass(unittest.TestCase):
def test_method(self):
self.assertEqual(1, 1)
def test_method2(self):
self.assertEqual(1, 2)
if __name__ == '__main__':
unittest.main()
НАСТРОЙКИ:
{
"testExplorer.showOnRun": true,
"python.testing.unittestEnabled": true,
"python.testing.pyTestEnabled": false,
"python.testing.nosetestsEnabled": false,
"python.pythonPath": "C:\\Users\\Cezary\\AppData\\Local\\Programs\\Python\\Python37-32\\python.exe"
}