def test_calls_save_images_when_resizing_works(self): images = object() init( self.db, self.Storage, flexmock(sizes={ 'nail': (38, 12), }, resize_image=lambda x: images)) save(StringIO(u'bauercontent'), u'jackfile') assert self.save_images_args == (u'jackfile', u'bauercontent', images)
def test_calls_save_file_when_resizing_raises_ioerror(self): def raise_ioerror(*args, **kwargs): raise IOError init(self.db, self.Storage, flexmock( sizes={'nail': (23, 49)}, resize_image=raise_ioerror, )) save(StringIO(u'bauercontent'), u'jackfile') assert self.save_file_args == (u'jackfile', u'bauercontent')
def setup_method(self, method): if method == self.test_deletes_resized_images_from_storage: resizer = flexmock(sizes={'nail': (238, 23)}) (resizer.should_receive('resize_image').and_return( {'nail': FakeImage('nail', 'jpg')})) else: resizer = None TestCase.setup_method(self, method, resizer) save(StringIO(u'cinna'), u'games') self.upload = self.committed_objects[0] self.added_objects[:] = [] self.committed_objects[:] = []
def setup_method(self, method): if method == self.test_deletes_resized_images_from_storage: resizer = flexmock(sizes={'nail': (238, 23)}) (resizer .should_receive('resize_image') .and_return({'nail': FakeImage('nail', 'jpg')})) else: resizer = None TestCase.setup_method(self, method, resizer) save(StringIO(u'cinna'), u'games') self.upload = self.committed_objects[0] self.added_objects[:] = [] self.committed_objects[:] = []
def test_calls_save_file_when_resizing_raises_ioerror(self): def raise_ioerror(*args, **kwargs): raise IOError init( self.db, self.Storage, flexmock( sizes={'nail': (23, 49)}, resize_image=raise_ioerror, ) ) save(StringIO(u'bauercontent'), u'jackfile') assert self.save_file_args == (u'jackfile', u'bauercontent')
def test_calls_save_images_when_resizing_works(self): images = object() init( self.db, self.Storage, flexmock( sizes={ 'nail': (38, 12), }, resize_image=lambda x: images ) ) save(StringIO(u'bauercontent'), u'jackfile') assert self.save_images_args == (u'jackfile', u'bauercontent', images)
def test_calls_save_file_without_resizer(self): init(self.db, self.Storage) save(StringIO(u'bauercontent'), u'jackfile') assert self.save_file_args == (u'jackfile', u'bauercontent')