Sha256: 2dee9514d23aecf895ac2f2b8c27382c44d0e666eac110d75fad4c8da1977675
Contents?: true
Size: 479 Bytes
Versions: 2
Compression:
Stored size: 479 Bytes
Contents
require 'indis-core/section' describe Indis::Section do it "should provide a correct range for its vm region" do sect = Indis::Section.new(double('Segment'), '__text', 0x4096, 120, 0) sect.to_vmrange.should == (0x4096..0x410e) end it "should provide bytes value from segment based on io offset" do seg = double('Segment', bytes: 'qwertyuiop', iooff: 100) sect = Indis::Section.new(seg, '__text', 0x4096, 4, 102) sect.bytes.should == 'erty' end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
indis-core-0.1.1 | spec/indis-core/section_spec.rb |
indis-core-0.1.0 | spec/indis-core/section_spec.rb |