Sha256: 712d7ed726cda32b4e39921c2a1a4d0ae46e164e7a3c015e34e8eb4f935d7eda

Contents?: true

Size: 736 Bytes

Versions: 1

Compression:

Stored size: 736 Bytes

Contents

require_relative '../spec_helper'
require_relative '../helpers/xml'

describe 'Nessus::Parse' do
  it 'should parse a valid v1 .nessus file' do
    lambda { Nessus::Parse.new(Helpers::DOT_NESSUS_V1_PATH) }.should_not raise_error
  end

  it 'should parse a valid v2 .nessus file' do
    lambda { Nessus::Parse.new(Helpers::DOT_NESSUS_V2_PATH) }.should_not raise_error
  end

  it 'should parse a valid v1 .nessus string' do
    options = { :xml => Helpers::DOT_NESSUS_V1_DOC }
    lambda { Nessus::Parse.new(nil, options) }.should_not raise_error
  end

  it 'should parse a valid v2 .nessus string' do
    options = { :xml => Helpers::DOT_NESSUS_V2_DOC }
    lambda { Nessus::Parse.new(nil, options) }.should_not raise_error
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ruby-nessus-1.2.0 spec/ruby-nessus/parse_spec.rb