Пример #1
0
 def test_missing_count_all_missing_solo(self):
     '''If no one has any picks, everyone is missing all games
     '''
     count = views.num_missing_picks_user(self.userA)
     self.assertEqual(count, len(self.games))
     count = views.num_missing_picks_user(self.userB)
     self.assertEqual(count, len(self.games))
Пример #2
0
 def test_missing_count_all_missing_pair(self):
     '''If userB makes picks for games but none for userA, userA missing
     count is all games
     '''
     self.make_picks(self.userB, int(len(self.games)/2))
     count = views.num_missing_picks_user(self.userA)
     self.assertEqual(count, len(self.games))
Пример #3
0
 def test_missing_count_some_missing_solo(self):
     '''If a user makes a pick for half the games, missing count is
     the other half
     '''
     self.make_picks(self.userA, int(len(self.games)/2))
     count = views.num_missing_picks_user(self.userA)
     self.assertEqual(count, int(len(self.games)/2))
Пример #4
0
 def test_missing_count_some_missing_pair(self):
     '''userB makes some picks, userA makes K picks, userA missing count is
     total_games-K
     '''
     self.make_picks(self.userB, 1)
     self.make_picks(self.userA, int(len(self.games)/2))
     count = views.num_missing_picks_user(self.userA)
     self.assertEqual(count, int(len(self.games)/2))
Пример #5
0
 def test_missing_count_none_missing_pair(self):
     '''If userB makes picks for games but userA makes for all, userA
     missing count is 0
     '''
     self.make_picks(self.userB, int(len(self.games)/2))
     self.make_picks(self.userA, len(self.games))
     count = views.num_missing_picks_user(self.userA)
     self.assertEqual(count, 0)
Пример #6
0
 def test_missing_count_none_missing_solo(self):
     '''If a user makes a pick for every game, missing count is 0
     '''
     self.make_picks(self.userA, len(self.games))
     count = views.num_missing_picks_user(self.userA)
     self.assertEqual(count, 0)