Method: SevenZipRuby::SevenZipReader#test

Defined in:
lib/seven_zip_ruby/seven_zip_reader.rb

#testObject Also known as: verify

Verify 7zip archive.

Args

none

Examples

File.open("filename.7z", "rb") do |file|
  SevenZipRuby::SevenZipReader.open(file) do |szr|
    ret = szr.verify
    # => true/false
  end
end
[View source]

287
288
289
290
291
292
293
294
295
# File 'lib/seven_zip_ruby/seven_zip_reader.rb', line 287

def test
  begin
    synchronize do
      return test_all_impl(nil)
    end
  rescue
    return false
  end
end