Exemplo n.º 1
0
 def test_get_recent_race_dates_from_queryset_simple(self):
     
     # Validate for an empty list - no races
     queryset = []
     racedates = _get_recent_race_dates_from_queryset(queryset, None)
     self.assertEqual(racedates, [])
             
     # Validate 
     fake_queryset = []
     fake_queryset.append({'racedate': self._create_test_date(5)})
     racedates = _get_recent_race_dates_from_queryset(fake_queryset, None)
     self.assertEqual(racedates, [[datetime.date(2012, 7, 5),1],])
Exemplo n.º 2
0
    def test_get_recent_race_dates_from_queryset(self):
        
        # Validate 
        fake_queryset = []
        fake_queryset.append({'racedate': self._create_test_date(5)})
        fake_queryset.append({'racedate': self._create_test_date(5)})
        racedates = _get_recent_race_dates_from_queryset(fake_queryset, None)
        self.assertEqual(racedates, [[datetime.date(2012, 7, 5), 2],])
        
        fake_queryset = []
        fake_queryset.append({'racedate': self._create_test_date(5)})
        fake_queryset.append({'racedate': self._create_test_date(5)})
        fake_queryset.append({'racedate': self._create_test_date(4)})
        racedates = _get_recent_race_dates_from_queryset(fake_queryset, None)
        self.assertEqual(racedates, [[datetime.date(2012, 7, 5), 2], [datetime.date(2012, 7, 4), 1]])

        fake_queryset = []
        fake_queryset.append({'racedate': self._create_test_date(5)})
        fake_queryset.append({'racedate': self._create_test_date(5)})
        fake_queryset.append({'racedate': self._create_test_date(4)})
        fake_queryset.append({'racedate': self._create_test_date(3)})
        fake_queryset.append({'racedate': self._create_test_date(3)})
        racedates = _get_recent_race_dates_from_queryset(fake_queryset, None)
        self.assertEqual(racedates, [[datetime.date(2012, 7, 5), 2], [datetime.date(2012, 7, 4), 1], [datetime.date(2012, 7, 3), 2]])