Sha256: 5946004ba44d2f3123452ceff1eb03d7b42ec76d68ce0e6c841d1c53fdc2a781
Contents?: true
Size: 1.69 KB
Versions: 2
Compression:
Stored size: 1.69 KB
Contents
require 'spec_helper' require 'helpers/xml' require 'nmap/tcp_sequence' require 'nmap/tcp_ts_sequence' require 'nmap/ip_id_sequence' require 'nmap/xml' require 'cgi' describe TcpSequence do include Helpers before(:all) do @xml = XML.new(Helpers::SCAN_FILE) @tcpsequence = @xml.hosts.first.tcpsequence end it "should be accessible from host objects" do @tcpsequence.should be_kind_of(TcpSequence) end it "should parse the index" do @tcpsequence.index.should == 25 end it "should parse the difficulty description" do @tcpsequence.difficulty.should == "Good luck!" end it "should parse the values" do @tcpsequence.values.should == [0xAF1B39BD,0xAF1C33BD,0xAF1F21BD,0xAF201BBD,0xAF2115BD,0xAF220FBD] end end describe IpidSequence do include Helpers before(:all) do @xml = XML.new(Helpers::SCAN_FILE) @ipidsequence = @xml.hosts.first.ipidsequence end it "should be accessible from host objects" do @ipidsequence.should be_kind_of(IpidSequence) end it "should parse the description" do @ipidsequence.description.should == "Incremental" end it "should parse the values" do @ipidsequence.values.should == [0x1FB0,0x1FB2,0x1FB4,0x1FB6,0x1FB8,0x1FBA] end end describe TcpTsSequence do include Helpers before(:all) do @xml = XML.new(Helpers::SCAN_FILE) @tcptssequence = @xml.hosts.first.tcptssequence end it "should be accessible from host objects" do @tcptssequence.should be_kind_of(TcpTsSequence) end it "should parse the description" do @tcptssequence.description.should == "2HZ" end it "should parse the values" do @tcptssequence.values.should == [0x1858,0x1858,0x1859,0x1859,0x1859,0x1859] end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ruby-nmap-0.5.1 | spec/sequence_spec.rb |
ruby-nmap-0.5.0 | spec/sequence_spec.rb |