def _assertGet(self, client=None): deck_id = self.deck_id expr_results = self.expr_deck card_and_appearance = self.card_and_appearance player_id = self.player_id vinit(deck_id, card_and_appearance, client) results = {} for n in xrange(0, 100): (card_id, deck) = vget(deck_id, player_id, client) results[card_id] = results.get(card_id, 0) + 1 self.assertIn(card_id, [1, 2, 3, 4]) self.assertEqual(results, expr_results) self.assertIsNone(deck)
def get(self, *args, **kwargs): return glot.vget(client=self.redis, *args, **kwargs)