Sha256: f069cfa1cd997c778778f44d8170a007826cb0e1cd2d340e0af39958e8164316
Contents?: true
Size: 702 Bytes
Versions: 1
Compression:
Stored size: 702 Bytes
Contents
require 'test/unit' require 'clamrb' class ClamrbTest < Test::Unit::TestCase @@clamrb = Clamrb.new def test_clean_file result = @@clamrb.scan "test/files/foo.txt" assert_equal(:clean, result.status) assert_equal(nil, result.identifier) assert_true(result.safe?) end def test_unknown_file result = @@clamrb.scan "test/files/missing.txt" assert_equal(:unknown, result.status) assert_equal(nil, result.identifier) assert_true(result.error?) end def test_infected_file result = @@clamrb.scan "test/files/eicar.txt" assert_equal(:infected, result.status) assert_equal("Eicar-Signature", result.identifier) assert_true(result.virus?) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
clamrb-0.0.4 | test/clamrb_test.rb |