Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class EventsPageTest(GSoCDjangoTestCase):
- """Tests the events page."""
- def setUp(self):
- self.init()
- self.data.createUser()
- def testEventsPageLoads(self):
- url = '/gsoc/events/%s' % self.gsoc.key().name()
- response = self.get(url)
- key_name = 'gsoc_program/'+self.sponsor.key().name()+'/'+self.program.key().name()+'/events_page'
- self.assertResponseOK(response)
- self.assertGSoCTemplatesUsed(response)
- self.assertTemplateUsed(response, 'v2/modules/gsoc/document/events.html')
- self.assertEqual(response.context['page_name'],'Events and Timeline')
- override = {
- 'prefix': 'gsoc_program', 'scope': self.gsoc, 'link_id': 'events_page',
- 'key_name': key_name,'modified_by': self.data.user,
- 'home_for': None, 'author': self.data.user, 'is_featured': None,
- 'write_access': 'admin', 'read_access': 'public',
- 'dashboard_visibility': ['student', 'mentor'],
- 'content': 'test_content',
- }
- properties = seeder_logic.seed_properties(Document, properties=override)
- self.document = self.createDocument(properties)
- response = self.get(url)
- print response
- self.assertTemplateUsed(response, 'v2/modules/gsoc/document/events.html')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement