test/geometry_test.rb in paperclip-cloudfiles-2.3.8.6 vs test/geometry_test.rb in paperclip-cloudfiles-2.3.10.1

- old
+ new

@@ -118,9 +118,22 @@ should "not generate from a bad file" do file = "/home/This File Does Not Exist.omg" assert_raise(Paperclip::NotIdentifiedByImageMagickError){ @geo = Paperclip::Geometry.from_file(file) } end + should "let us know when a command isn't found versus a processing error" do + old_path = ENV['PATH'] + begin + ENV['PATH'] = '' + assert_raises(Paperclip::CommandNotFoundError) do + file = File.join(File.dirname(__FILE__), "fixtures", "5k.png") + @geo = Paperclip::Geometry.from_file(file) + end + ensure + ENV['PATH'] = old_path + end + end + [['vertical', 900, 1440, true, false, false, 1440, 900, 0.625], ['horizontal', 1024, 768, false, true, false, 1024, 768, 1.3333], ['square', 100, 100, false, false, true, 100, 100, 1]].each do |args| context "performing calculations on a #{args[0]} viewport" do setup do