broken test for not rezoomifying unnecessarily

This commit is contained in:
Donald Ball 2008-11-24 20:15:39 -06:00
parent d015149a2f
commit 5b81654afc

View File

@ -43,6 +43,24 @@ describe Zoomifier do
image.columns.should <= 256 image.columns.should <= 256
end end
end end
it "should not recreate the tiles if the image date precedes them" do
timestamps = {}
['/ImageProperties.xml', '/TileGroup0/*.jpg'].each do |pattern|
Dir.glob(@output + pattern) do |filename|
timestamps[filename] = File.mtime(filename)
end
end
sleep(1)
Zoomifier::zoomify(@input)
new_timestamps = {}
['/ImageProperties.xml', '/TileGroup0/*.jpg'].each do |pattern|
Dir.glob(@output + pattern) do |filename|
new_timestamps[filename] = File.mtime(filename)
end
end
timestamps.should == new_timestamps
end
end end
describe "On a 2973x2159 JPEG file" do describe "On a 2973x2159 JPEG file" do