예제 #1
0
 def test_upload_from_fs(self):
     fn = save_img_file('t1.jpeg', create_test_image(600, 600))
     try:
         img_id = upload_from_fs(fn)
     except (ValueError, RuntimeError), e:
         raise self.failureException(e)
예제 #2
0
        self.assertUploadedFilesNotExist(d2)

    def test_upload_from_fs(self):
        fn = save_img_file('t1.jpeg', create_test_image(600, 600))
        try:
            img_id = upload_from_fs(fn)
        except (ValueError, RuntimeError), e:
            raise self.failureException(e)
        else:
            self.assertTrue(is_img_id_valid(img_id))
            self.assertTrue(is_img_id_exists(img_id))

        with self.assertRaises(ValueError):
            upload_from_fs('none')

        fn = save_img_file('t2.jpeg', create_test_image(500, 500))
        with self.assertRaises(RuntimeError):
            upload_from_fs(fn, profile='simple2')

        fn = save_img_file('t3.jpeg', create_test_image(400, 400))
        try:
            img_id = upload_from_fs(fn, profile='simple1', label='ttt')
        except (ValueError, RuntimeError), e:
            raise self.failureException(e)
        else:
            self.assertTrue(is_img_id_valid(img_id))
            self.assertTrue(is_img_id_exists(img_id))
            self.assertTrue(get_files_by_img_id(img_id)['variants'])

    def test_img_id_has_tmp_prefix(self):
        img_id = generate_img_id('none', ext='png', label='zz', tmp=False)
예제 #3
0
 def setUp(self):
     super(OptimizePNGFile, self).setUp()
     self._clean_tmp_dir()
     self.png1 = create_test_image(200, 300)
     self.png1_fn = save_img_file('test1.png', self.png1, img_format='PNG')
     self.png1_f = get_img_file(self.png1, img_format='PNG')
예제 #4
0
 def test_upload_from_fs(self):
     fn = save_img_file('t1.jpeg', create_test_image(600, 600))
     try:
         img_id = upload_from_fs(fn)
     except (ValueError, RuntimeError), e:
         raise self.failureException(e)
예제 #5
0
        self.assertUploadedFilesNotExist(d2)

    def test_upload_from_fs(self):
        fn = save_img_file('t1.jpeg', create_test_image(600, 600))
        try:
            img_id = upload_from_fs(fn)
        except (ValueError, RuntimeError), e:
            raise self.failureException(e)
        else:
            self.assertTrue(is_img_id_valid(img_id))
            self.assertTrue(is_img_id_exists(img_id))

        with self.assertRaises(ValueError):
            upload_from_fs('none')

        fn = save_img_file('t2.jpeg', create_test_image(500, 500))
        with self.assertRaises(RuntimeError):
            upload_from_fs(fn, profile='simple2')

        fn = save_img_file('t3.jpeg', create_test_image(400, 400))
        try:
            img_id = upload_from_fs(fn, profile='simple1', label='ttt')
        except (ValueError, RuntimeError), e:
            raise self.failureException(e)
        else:
            self.assertTrue(is_img_id_valid(img_id))
            self.assertTrue(is_img_id_exists(img_id))
            self.assertTrue(get_files_by_img_id(img_id)['variants'])

    def test_upload_from_fileobject(self):
        f = get_img_file(create_test_image(600, 600))
예제 #6
0
 def setUp(self):
     super(OptimizePNGFile, self).setUp()
     self._clean_tmp_dir()
     self.png1 = create_test_image(200, 300)
     self.png1_fn = save_img_file("test1.png", self.png1, img_format="PNG")
     self.png1_f = get_img_file(self.png1, img_format="PNG")