Exemple #1
0
    def test_sting2tuple_downscale(self):
        original_w_h = (2400, 1200)

        w, h = sting2tuple('240x', original_w_h)
        self.assertEqual(w, 240)
        self.assertEqual(h, 120)

        w, h = sting2tuple('x60', original_w_h)
        self.assertEqual(w, 120)
        self.assertEqual(h, 60)
Exemple #2
0
    def test_sting2tuple_downscale(self):
        original_w_h = (2400, 1200)

        w, h = sting2tuple('240x', original_w_h)
        self.assertEqual(w, 240)
        self.assertEqual(h, 120)

        w, h = sting2tuple('x60', original_w_h)
        self.assertEqual(w, 120)
        self.assertEqual(h, 60)
Exemple #3
0
    def test_sting2tuple_upscale(self):
        '''
        Does a small image upscale on a fixed width?
        '''
        original_w_h = (150, 242)

        w, h = sting2tuple('300x', original_w_h)
        self.assertEqual(w, 300)
        self.assertEqual(h, 484)

        w, h = sting2tuple('x300', original_w_h)
        self.assertEqual(w, 185)
        self.assertEqual(h, 300)
Exemple #4
0
    def test_sting2tuple_upscale(self):
        '''
        Does a small image upscale on a fixed width?
        '''
        original_w_h = (150, 242)

        w, h = sting2tuple('300x', original_w_h)
        self.assertEqual(w, 300)
        self.assertEqual(h, 484)

        w, h = sting2tuple('x300', original_w_h)
        self.assertEqual(w, 185)
        self.assertEqual(h, 300)
Exemple #5
0
 def test_sting2tuple_notrelevant(self):
     # on wxh string, original_w_h is not relevant
     original_w_h = (1250, 750)
     w, h = sting2tuple('100x100', original_w_h)
     self.assertEqual(w, 100)
     self.assertEqual(h, 100)
Exemple #6
0
 def test_sting2tuple_notrelevant(self):
     # on wxh string, original_w_h is not relevant
     original_w_h = (1250, 750)
     w, h = sting2tuple('100x100', original_w_h)
     self.assertEqual(w, 100)
     self.assertEqual(h, 100)