def home(request): context = RequestContext(request) context['IMAGE_URL'] = TWITTER_IMAGE_URL context['THUMBNAIL_URL'] = THUMBNAIL_IMAGE_URL context['images'] = collected_images() context['tweets'] = collect_images_and_text() return render_to_response('home.html', context_instance=context)
def test_collected_images_sorted_by_created_time(self): images = collected_images() for i in images: print '%s %s' % (i, default_storage.created_time(TWITTER_IMAGE_PATH + i)) order_of_image2 = images.index('test_collected_images__test_2.jpg') order_of_image1 = images.index('test_collected_images__test_1.jpg') order_of_image0 = images.index('test_collected_images__test.jpg') self.assertLess(order_of_image2, order_of_image1) self.assertLess(order_of_image1, order_of_image0)
def test_home_has_images_in_context(self): response = self.client.get('/') images = image_utils.collected_images() self.assertEqual(images, response.context['images'])
def test_collected_images_contains_file_in_folder(self): images = collected_images() self.assertIn(self.test_image_name, images)