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 = {} map = {}
file_prefixes.each do |pre| file_prefixes.each do |pre|
hash = "" ; files = [] hash = "" ; files = []
Dir["#{dir}/#{pre}*"].each { |f| files << f } Dir["#{dir}/#{pre}*"].each { |f| files << f }
files.sort.each{ |f| hash += Digest::MD5.hexdigest(File.binread(f)) } p files.sort
files.sort.each{ |f| hash += Digest::MD5.file(f).hexdigest }
map[pre] = Digest::MD5.hexdigest(hash) map[pre] = Digest::MD5.hexdigest(hash)
end end
map map