vendor/plugins/attachment_fu/test/geometry_test.rb in refinerycms-0.9.5.13 vs vendor/plugins/attachment_fu/test/geometry_test.rb in refinerycms-0.9.5.14
- old
+ new
@@ -6,69 +6,69 @@
assert_geometry 50, 64,
"50x50" => [39, 50],
"60x60" => [47, 60],
"100x100" => [78, 100]
end
-
+
def test_should_resize_no_width
assert_geometry 50, 64,
"x50" => [39, 50],
"x60" => [47, 60],
"x100" => [78, 100]
end
-
+
def test_should_resize_no_height
assert_geometry 50, 64,
"50" => [50, 64],
"60" => [60, 77],
"100" => [100, 128]
end
-
+
def test_should_resize_no_height_with_x
assert_geometry 50, 64,
"50x" => [50, 64],
"60x" => [60, 77],
"100x" => [100, 128]
end
-
+
def test_should_resize_with_percent
assert_geometry 50, 64,
"50x50%" => [25, 32],
"60x60%" => [30, 38],
"120x112%" => [60, 72]
end
-
+
def test_should_resize_with_percent_and_no_width
assert_geometry 50, 64,
"x50%" => [50, 32],
"x60%" => [50, 38],
"x112%" => [50, 72]
end
-
+
def test_should_resize_with_percent_and_no_height
assert_geometry 50, 64,
"50%" => [25, 32],
"60%" => [30, 38],
"120%" => [60, 77]
end
-
+
def test_should_resize_with_less
assert_geometry 50, 64,
"50x50<" => [50, 64],
"60x60<" => [50, 64],
"100x100<" => [78, 100],
"100x112<" => [88, 112],
"40x70<" => [50, 64]
end
-
+
def test_should_resize_with_less_and_no_width
assert_geometry 50, 64,
"x50<" => [50, 64],
"x60<" => [50, 64],
"x100<" => [78, 100]
end
-
+
def test_should_resize_with_less_and_no_height
assert_geometry 50, 64,
"50<" => [50, 64],
"60<" => [60, 77],
"100<" => [100, 128]
@@ -80,18 +80,18 @@
"60x60>" => [47, 60],
"100x100>" => [50, 64],
"100x112>" => [50, 64],
"40x70>" => [40, 51]
end
-
+
def test_should_resize_with_greater_and_no_width
assert_geometry 50, 64,
"x40>" => [31, 40],
"x60>" => [47, 60],
"x100>" => [50, 64]
end
-
+
def test_should_resize_with_greater_and_no_height
assert_geometry 50, 64,
"40>" => [40, 51],
"60>" => [50, 64],
"100>" => [50, 64]
@@ -103,6 +103,6 @@
# run twice to verify the Geometry string isn't modified after a run
geo = Geometry.from_s(geo)
2.times { assert_equal result, [width, height] / geo }
end
end
-end
\ No newline at end of file
+end