def METHOD_NAME(self):
    url = reverse('ctimes', kwargs={'contest_id': 'c1'})
    self.client.get(url)
    with fake_time(datetime(2013, 10, 1, 21, tzinfo=timezone.utc)):
        response = self.client.get(url).json()
        self.assertEqual(response, self.round2_result)
    with fake_time(datetime(2013, 10, 11, 7, 56, tzinfo=timezone.utc)):
        response = self.client.get(url).json()
        self.assertEqual(response, self.round1_result)
    with fake_time(datetime(2013, 10, 22, 9, 56, tzinfo=timezone.utc)):
        response = self.client.get(url).json()
        self.assertEqual(response, self.round1_result)
    with fake_time(datetime(2013, 12, 11, 5, 0, tzinfo=timezone.utc)):
        response = self.client.get(url).json()
        self.assertEqual(response['status'], 'NO_ROUND')
    Contest.objects.all().delete()
    self.client.get('/')  # removes current contest
    url = reverse('ctimes')
    with fake_time(datetime(2013, 12, 11, 5, 0, tzinfo=timezone.utc)):
        response = self.client.get(url).json()
        self.assertEqual(response['status'], 'NO_CONTEST')