def _init_cards(self): self._cards = CardWidget.create_widgets_for_all_cards( path=self._game_options.cards_path) for card_widget in self._cards.values(): card_widget.bind(on_card_moved=self._on_card_moved)
def test_create_widgets_for_all_cards(self): card_dict = CardWidget.create_widgets_for_all_cards() self.assertEqual(20, len(card_dict.keys())) for card, card_widget in card_dict.items(): self.assertEqual(card, card_widget.card)