def test_info_dicts__semiprepped(self):
        images = [
            self.create_image("100x100.png"),
            self.create_image("100x100.png"),
            self.create_image("100x50_crop.png"),
            self.create_image("50x100_crop.png"),
        ]
        iterable = [BulkTestObject(image) for image in images]

        kwargs = {"width": 50, "height": 50, "adjustment": "crop"}

        helper = BulkAdjustmentHelper(iterable, "storage_path", **kwargs)
        with self.assertNumQueries(1):
            helper.info_dicts()
예제 #2
0
	def render(self, context):
		iterable = self.iterable.resolve(context)
		lookup = self.lookup.resolve(context)
		kwargs = dict((k, v.resolve(context)) for k, v in self.kwargs.iteritems())

		helper = BulkAdjustmentHelper(iterable, lookup, **kwargs)
		context[self.asvar] = helper.info_dicts()
		return ''
예제 #3
0
	def test_info_dicts__semiprepped(self):
		images = [
			self.create_image('100x100.png'),
			self.create_image('100x100.png'),
			self.create_image('100x50_crop.png'),
			self.create_image('50x100_crop.png'),
		]
		iterable = [BulkTestObject(image) for image in images]

		kwargs = {
			'width': 50,
			'height': 50,
			'adjustment': 'crop',
		}

		helper = BulkAdjustmentHelper(iterable, 'storage_path', **kwargs)
		with self.assertNumQueries(1):
			helper.info_dicts()