Using the file digest

dev
Andy Meneely 2014-08-05 15:05:49 -04:00
parent a7ece2cb62
commit aa4babd5b6
1 changed files with 3 additions and 2 deletions

View File

@ -24,8 +24,9 @@ describe Squib do
map = {}
file_prefixes.each do |pre|
hash = "" ; files = []
Dir["#{dir}/#{pre}*"].each { |f| files << f }
files.sort.each{ |f| hash += Digest::MD5.hexdigest(File.binread(f)) }
Dir["#{dir}/#{pre}*"].each { |f| files << f }
p files.sort
files.sort.each{ |f| hash += Digest::MD5.file(f).hexdigest }
map[pre] = Digest::MD5.hexdigest(hash)
end
map