def test_calculate_shape_13(self): self.assertTupleEqual( calculate_shape_keeping_aspect_ratio(3000, 100, self.min_size, self.max_size), (1024, 34))
def test_calculate_shape_15(self): self.assertTupleEqual( calculate_shape_keeping_aspect_ratio(400, 300, self.min_size, self.max_size), (800, 600))
def test_calculate_shape_8(self): self.assertTupleEqual( calculate_shape_keeping_aspect_ratio(1800, 2000, self.min_size, self.max_size), (600, 667))
def test_calculate_shape_7(self): self.assertTupleEqual( calculate_shape_keeping_aspect_ratio(1000, 2500, self.min_size, self.max_size), (410, 1024))
def test_calculate_shape_6(self): self.assertTupleEqual( calculate_shape_keeping_aspect_ratio(300, 600, self.min_size, self.max_size), (512, 1024))
def test_calculate_shape_16(self): self.assertTupleEqual( calculate_shape_keeping_aspect_ratio(600, 300, self.min_size, self.max_size), (1024, 512))
def test_calculate_shape(self, h, w, th, tw, pad): self.assertTupleEqual( calculate_shape_keeping_aspect_ratio(h, w, self.min_size, self.max_size, pad), (th, tw))