Я тестирую код, который строит карту, практически единственный способ проверить ее - это увидеть своими глазами результат, поэтому я хочу вставить вход (Y / n) в тестовую функцию, и если тогда Y будет считаться пройденным.
from unittest import TestCase
from .app import main
from .test_cases import test1
class Test(TestCase):
def test_main(self):
main(gdt1=test1[0],
gdt2=test1[1],
uav=test1[2])
# This function plot the map, again, it doesn't matter what's the output for this question.
worked = input('Enter y/n')
if 'y' in worked:
# code to tell python the test passed.
else:
# code to tell python the test failed.