Add aspect ratio validation tests
This commit is contained in:
@@ -977,6 +977,8 @@ class TestValidators(unittest.TestCase):
|
||||
self.assertEqual(rtn, (img, 'oops'))
|
||||
rtn = IS_IMAGE(error_message='oops', minsize=(100, 50))(img)
|
||||
self.assertEqual(rtn, (img, 'oops'))
|
||||
rtn = IS_IMAGE(error_message='oops', aspectratio=(1, 1))(img)
|
||||
self.assertEqual(rtn, (img, 'oops'))
|
||||
|
||||
img = DummyImageFile('test', 'gif', 50, 100)
|
||||
rtn = IS_IMAGE()(img)
|
||||
@@ -985,6 +987,8 @@ class TestValidators(unittest.TestCase):
|
||||
self.assertEqual(rtn, (img, 'oops'))
|
||||
rtn = IS_IMAGE(error_message='oops', minsize=(100, 50))(img)
|
||||
self.assertEqual(rtn, (img, 'oops'))
|
||||
rtn = IS_IMAGE(error_message='oops', aspectratio=(1, 1))(img)
|
||||
self.assertEqual(rtn, (img, 'oops'))
|
||||
|
||||
img = DummyImageFile('test', 'jpeg', 50, 100)
|
||||
rtn = IS_IMAGE()(img)
|
||||
@@ -993,6 +997,8 @@ class TestValidators(unittest.TestCase):
|
||||
self.assertEqual(rtn, (img, 'oops'))
|
||||
rtn = IS_IMAGE(error_message='oops', minsize=(100, 50))(img)
|
||||
self.assertEqual(rtn, (img, 'oops'))
|
||||
rtn = IS_IMAGE(error_message='oops', aspectratio=(1, 1))(img)
|
||||
self.assertEqual(rtn, (img, 'oops'))
|
||||
|
||||
img = DummyImageFile('test', 'png', 50, 100)
|
||||
rtn = IS_IMAGE()(img)
|
||||
@@ -1001,6 +1007,8 @@ class TestValidators(unittest.TestCase):
|
||||
self.assertEqual(rtn, (img, 'oops'))
|
||||
rtn = IS_IMAGE(error_message='oops', minsize=(100, 50))(img)
|
||||
self.assertEqual(rtn, (img, 'oops'))
|
||||
rtn = IS_IMAGE(error_message='oops', aspectratio=(1, 1))(img)
|
||||
self.assertEqual(rtn, (img, 'oops'))
|
||||
|
||||
img = DummyImageFile('test', 'xls', 50, 100)
|
||||
rtn = IS_IMAGE(error_message='oops')(img)
|
||||
|
||||
Reference in New Issue
Block a user