class TestPdfExample(AbstractImageTest): """ store and load an pdf-file the difference to the image-file example is, that this filetype has no special versions to consider """ def setUp(self): super(TestPdfExample, self).setUp() credentials = se.Credentials(self.conf.get("storage_dir"), self.dbsession) self.engine = se.DefaultStorageEngine(credentials) self.manager = AssetManager(PdfFile, self.engine) def test_create(self): stored_image = _store_jpeg(self.conf, self.manager) self.assertFalse(stored_image is None) self.assertFalse(stored_image.ident is None) self.assertFalse(stored_image.display_name is None) file = stored_image.master.file self._default_asset_tests(file) def test_load(self): foo = _store_jpeg(self.conf, self.manager) stored_image = self.manager.load(foo.ident) self.assertFalse(stored_image is None) file = stored_image.master.file self._default_asset_tests(file)
class TestImageExample(AbstractImageTest): """ store and load an image file """ def setUp(self): super(TestImageExample, self).setUp() credentials = se.Credentials(self.conf.get("storage_dir"), self.dbsession) self.engine = se.DefaultStorageEngine(credentials) self.manager = AssetManager(GalleryImage, self.engine) def test_create(self): stored_image = _store_jpeg(self.conf, self.manager) self.assertFalse(stored_image is None) self.assertFalse(stored_image.ident is None) self.assertFalse(stored_image.display_name is None) file = stored_image.master.file self._default_asset_tests(file) file = stored_image.thumbnail.file self._default_asset_tests(file) file = stored_image.large.file self._default_asset_tests(file) def test_load(self): foo = _store_jpeg(self.conf, self.manager) stored_image = self.manager.load(foo.ident) self.assertFalse(stored_image is None) file = stored_image.master.file self._default_asset_tests(file) file = stored_image.thumbnail.file self._default_asset_tests(file)
def setUp(self): super(TestImageExample, self).setUp() credentials = se.Credentials(self.conf.get("storage_dir"), self.dbsession) self.engine = se.DefaultStorageEngine(credentials) self.manager = AssetManager(GalleryImage, self.engine)