Надеюсь, на этот вопрос есть простой ответ.Вероятно, это что-то глупое, что я делаю!
В Eclipse, Run As Python Unit-Test для следующего кода:
import unittest
from ShipClass import *
from Graphics import *
class UnitTesting(unittest.TestCase):
def testInit(self):
self.screen = load_screen()
assert load_background() == True
print("Here!")
def spawnShip(self):
ship = Ship((self.screen.get_rect().x, self.screen.get_rect().y))
self.screen.blit(ship.image, ship.rect)
print("Here!")
assert updateDisplay() == True
Код выводит только одно «Здесь!»на консоль.Там также написано: «Выполнить тест 1 ...» и т. Д.
Почему он не запускает оба теста?
Спасибо за вашу помощь.