def __set_layout(self, model, config, parent):
        self.keymap = self._construct_keymap(config)

        layout = QVBoxLayout()
        self.name_label = QLabel('Name:' + model.player.name)
        self.name_label.setObjectName('no_border')
        self.date_label = QLabel('Date: ' + str(date.today()))
        self.date_label.setObjectName('no_border')
        self.score_label = QLabel('Score: ' + str(self.dying_rules.calculate_score(model.player)))
        self.score_label.setObjectName('no_border')
        self.result_label = QLabel(self.controller.get_end_description(model.end_condition))
        self.result_label.setObjectName('no_border')
        self.instruction_label = QLabel('Press action A to continue')
        self.instruction_label.setObjectName('no_border')

        layout.addWidget(self.name_label)
        layout.addWidget(self.date_label)
        layout.addWidget(self.score_label)
        layout.addWidget(self.result_label)
        layout.addWidget(self.instruction_label)

        self.setLayout(layout)
Fake the creation of a migration, and store the migration
dataset/ETHPy150Open tuturto/pyherc/src/herculeum/ui/gui/endscreen.py/EndScreen.__set_layout--crossover with--dataset/ETHPy150Open lukesneeringer/django-pgfields/tests/south_migrations/tests.py/MigrationCreationSuite.setUp