def test_valid_sizes(self):
     """clean_size returns valid sizes untouched"""
     for size in settings.MISAGO_AVATARS_SIZES:
         self.assertEqual(clean_size(size), size)
    def test_size_too_small(self):
        """clean_size returns min for too small size"""
        min_size = min(settings.MISAGO_AVATARS_SIZES)
        too_small = min_size / 2

        self.assertEqual(clean_size(too_small), min_size)
 def test_mid_sizes(self):
     """clean_size returns approximates for little invalid sizes"""
     for size in settings.MISAGO_AVATARS_SIZES:
         self.assertEqual(clean_size(size - 1), size)
    def test_size_too_big(self):
        """clean_size returns max for too big size"""
        max_size = max(settings.MISAGO_AVATARS_SIZES)
        too_big = max_size * 2

        self.assertEqual(clean_size(too_big), max_size)
Example #5
0
 def test_valid_sizes(self):
     """clean_size returns valid sizes untouched"""
     for size in settings.MISAGO_AVATARS_SIZES:
         self.assertEqual(clean_size(size), size)
Example #6
0
 def test_mid_sizes(self):
     """clean_size returns approximates for little invalid sizes"""
     for size in settings.MISAGO_AVATARS_SIZES:
         self.assertEqual(clean_size(size - 1), size)
Example #7
0
    def test_size_too_small(self):
        """clean_size returns min for too small size"""
        min_size = min(settings.MISAGO_AVATARS_SIZES)
        too_small = min_size / 2

        self.assertEqual(clean_size(too_small), min_size)
Example #8
0
    def test_size_too_big(self):
        """clean_size returns max for too big size"""
        max_size = max(settings.MISAGO_AVATARS_SIZES)
        too_big = max_size * 2

        self.assertEqual(clean_size(too_big), max_size)