import unittest
from github_repos import get_response
class GHTestCase(unittest.TestCase):
def __init__(self):
super().__init__(self)
print("Hello")
def setUp(self):
self.languages = ['pyTHon', 'c', 'C#', 'Ruby', 'lua']
print("Hey there!")
def api_call(self):
print(":'(")
for language in self.languages:
response = self.get_response(language)
self.assertTrue(len(response) == 30)
unittest.main()
Получил этот юнит-тест здесь, и по некоторым причинам может показаться, что тест даже не инициализируется. Он просто говорит, что он запускает нулевой тест, и даже когда я пытаюсь добавить функцию __init__
с оператором print, он все равно ничего не печатает, просто говорят, что было выполнено 0 тестов. Я не понимаю, почему это происходит, я написал еще один юнит-тест для другой программы, он был примерно такой, и он работал. Заранее спасибо.