Skip to content

Commit a1a4586

Browse files
Fixed problem with test case
1 parent b181723 commit a1a4586

File tree

1 file changed

+9
-19
lines changed

1 file changed

+9
-19
lines changed

oshc/main/tests.py

Lines changed: 9 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,10 @@ def test_get_request(self):
2626

2727
class ChatSessionCreateTestCase(TestCase):
2828
def setUp(self):
29-
timestamp = datetime.date.today()
29+
self.start_date = timezone.make_aware(datetime.datetime(2017, 11, 6, 12, 10, 5))
30+
self.end_date = timezone.make_aware(datetime.datetime(2017, 12, 15, 22, 45, 50))
3031
chatSession.objects.create(title="oshc-session", profile_name="test_name", profile_url="http://google.com/", description="This is a sample description",
31-
start_date=datetime.date.today(), end_date=datetime.date.today() + datetime.timedelta(days=1), register_url="http://google.com/")
32+
start_date=self.start_date, end_date=self.end_date, register_url="http://google.com/")
3233

3334
def test_title(self):
3435
SessionTitle = chatSession.objects.get(title="oshc-session")
@@ -49,14 +50,13 @@ def test_description(self):
4950
self.assertEqual(SessionDescription.description,
5051
"This is a sample description")
5152

52-
# def test_start_date(self):
53-
# timestamp =datetime.date.today()
54-
# ContestStartDate = chatSession.objects.get(start_date=datetime.datetime.fromtimestamp(timestamp, timezone.utc))
55-
# self.assertEqual(ContestStartDate.start_date, datetime.datetime.fromtimestamp(timestamp, timezone.utc))
53+
def test_start_date(self):
54+
ContestStartDate = chatSession.objects.get(start_date=self.start_date)
55+
self.assertEqual(ContestStartDate.start_date, self.start_date)
5656

57-
# def test_end_date(self):
58-
# ContestEndDate = chatSession.objects.get(end_date=datetime.date.today() + datetime.timedelta(days=1))
59-
# self.assertEqual(ContestEndDate.end_date, datetime.date.today() + datetime.timedelta(days=1))
57+
def test_end_date(self):
58+
ContestEndDate = chatSession.objects.get(end_date=self.end_date)
59+
self.assertEqual(ContestEndDate.end_date, self.end_date)
6060

6161
def test_register_url(self):
6262
SessionRegisterUrl = chatSession.objects.get(
@@ -98,13 +98,3 @@ def test_contest_create(self):
9898
c = Client()
9999
response = c.post('/contest_new/', {'name': 'oshc', 'link': 'http://google.com/', 'description': 'This is a sample description', 'start_date': '2014-04-03', 'end_date': '2014-04-04', 'approved': 'True'})
100100
self.assertEqual(response.status_code, 200)
101-
102-
# class ContestFormTest(TestCase):
103-
104-
# def test_ContestForm_valid(self):
105-
# form = Contest(data = {'name': 'oshc', 'link': 'http://google.com/', 'description': 'This is a sample description', 'start_date': '2014-04-03', 'end_date': '2014-04-04', 'approved': 'True'})
106-
# self.assertTrue(form.is_valid())
107-
108-
# def test_ContestForm_invalid(self):
109-
# form = Contest(data={'name': '112', 'link': 'google.com/', 'description': 'This is a sample description', 'start_date': '9999-99-99', 'end_date': 'csdd-dd-dd', 'approved': 'True'})
110-
# self.assertFalse(form.is_valid())

0 commit comments

Comments
 (0)