Трудно объяснить.Я пытаюсь передать этот словарь на страницу final.html, но когда я запускаю тест, он отображает «None: None», как будто он никогда не получал данные из словаря рекордов:
class FlaskTestCase(unittest.TestCase):
highscore = {1:2}
def test_initial_word(self):
with app.app_context():
response = self.app.get("/final", data = dict(self.highscore , user = "test", score = 12))
self.assertIn("quick and easy game", str(response.data))
при попыткедругие тесты только с переменными, все нормально:
def test_initial_word(self):#Check if game.html has been created
with app.app_context():
response = self.app.get("/rules", data = dict(user = "test", score = 12))
self.assertIn("test", str(response.data))
Как правильно добавить словарь в тест?