Exemple #1
0
 def test_date_sort(self):
     cal = {'5_current': None}
     event_response = get_events(cal, self.now)
     self.assertEqual(event_response['events'][0]['summary'],
                      'Multi Day Event')
     self.assertEqual(event_response['events'][4]['summary'],
                      'Organic Chemistry Seminar: Prof. Matthew Becker4')
Exemple #2
0
 def test_date_sort(self):
     cal = {'5_current': None}
     event_response = get_events(cal, self.now)
     self.assertEqual(event_response['events'][0]['summary'],
                      'Multi Day Event')
     self.assertEqual(event_response['events'][4]['summary'],
                      'Organic Chemistry Seminar: Prof. Matthew Becker4')
Exemple #3
0
 def test_active_cals(self):
     cal = {'5_current': None}
     event_response = get_events(cal, self.now)
     self.assertEqual(len(event_response['active_cals']), 1)
     self.assertEqual(event_response['active_cals'][0]['url'],
                      TRUMBA_PREFIX)
     self.assertEqual(event_response['active_cals'][0]['title'],
                      "Department of Five Events")
Exemple #4
0
 def test_future_two(self):
     cal = {'future_1': None, 'future_2': None}
     event_response = get_events(cal, self.now)
     self.assertTrue(True)
     self.assertEqual(len(event_response['future_active_cals']), 2)
     self.assertEqual(len(event_response['events']), 0)
     self.assertEqual(event_response['future_active_cals'][0]['count'], 1)
     self.assertEqual(event_response['future_active_cals'][1]['count'], 2)
Exemple #5
0
 def test_active_cals(self):
     cal = {'5_current': None}
     event_response = get_events(cal, self.now)
     self.assertEqual(len(event_response['active_cals']), 1)
     self.assertEqual(event_response['active_cals'][0]['url'],
                      TRUMBA_PREFIX)
     self.assertEqual(event_response['active_cals'][0]['title'],
                      "Department of Five Events")
Exemple #6
0
 def test_future_two(self):
     cal = {'future_1': None,
            'future_2': None}
     event_response = get_events(cal, self.now)
     self.assertTrue(True)
     self.assertEqual(len(event_response['future_active_cals']), 2)
     self.assertEqual(len(event_response['events']), 0)
     self.assertEqual(event_response['future_active_cals'][0]['count'], 1)
     self.assertEqual(event_response['future_active_cals'][1]['count'], 2)
Exemple #7
0
 def test_all_day_1(self):
     cal = {'5_current': None}
     event_response = get_events(cal, self.now)
     self.assertTrue(event_response['events'][3]['is_all_day'])
Exemple #8
0
 def test_event_url(self):
     cal = {'5_current': None}
     event_response = get_events(cal, self.now)
     url = "%s?%s" % (TRUMBA_PREFIX,
                      'trumbaEmbed=eventid%3D1107241160%26view%3Devent')
     self.assertEqual(event_response['events'][0]['event_url'], url)
Exemple #9
0
 def test_current(self):
     cal = {'5_current': None}
     event_response = get_events(cal, self.now)
     self.assertEqual(len(event_response['future_active_cals']), 0)
     self.assertEqual(len(event_response['events']), 5)
Exemple #10
0
 def test_all_day(self):
     cal = {'5_current': None}
     event_response = get_events(cal, self.now)
     self.assertTrue(event_response['events'][3]['is_all_day'])
     self.assertFalse(event_response['events'][2]['is_all_day'])
     self.assertIn('2013-04-18', event_response['events'][3]['end'])
Exemple #11
0
 def test_no_location(self):
     cal = {'5_current': None}
     event_response = get_events(cal, self.now)
     self.assertEqual(event_response['events'][3]['event_location'], "")
Exemple #12
0
 def test_all_day(self):
     cal = {'5_current': None}
     event_response = get_events(cal, self.now)
     self.assertTrue(event_response['events'][3]['is_all_day'])
Exemple #13
0
 def test_event_url(self):
     cal = {'5_current': None}
     event_response = get_events(cal, self.now)
     url = "%s?%s" % (TRUMBA_PREFIX,
                      'trumbaEmbed=eventid%3D1107241160%26view%3Devent')
     self.assertEqual(event_response['events'][0]['event_url'], url)
Exemple #14
0
 def test_current(self):
     cal = {'5_current': None}
     event_response = get_events(cal, self.now)
     self.assertEqual(len(event_response['future_active_cals']), 0)
     self.assertEqual(len(event_response['events']), 5)
Exemple #15
0
 def test_no_location(self):
     cal = {'5_current': None}
     event_response = get_events(cal, self.now)
     self.assertEqual(event_response['events'][3]['event_location'], "")
Exemple #16
0
 def test_future(self):
     cal = {'future_1': None}
     event_response = get_events(cal, self.now)
     self.assertEqual(len(event_response['future_active_cals']), 1)
     self.assertEqual(len(event_response['events']), 0)
Exemple #17
0
 def test_all_day_2(self):
     cal = {'5_current': None}
     event_response = get_events(cal, self.now)
     self.assertTrue(event_response['events'][3]['is_all_day'])
     self.assertFalse(event_response['events'][2]['is_all_day'])
     self.assertIn('2013-04-18', event_response['events'][3]['end'])
Exemple #18
0
 def test_future(self):
     cal = {'future_1': None}
     event_response = get_events(cal, self.now)
     self.assertEqual(len(event_response['future_active_cals']), 1)
     self.assertEqual(len(event_response['events']), 0)