Sha256: e74cd9760cf40fd0adeaa8174e4a3c0dc8fb04103b0e820c4c7db24c334b1635
Contents?: true
Size: 515 Bytes
Versions: 55
Compression:
Stored size: 515 Bytes
Contents
describe :strscan_matched_size, :shared => true do before :each do @s = StringScanner.new("This is a test") end it "returns the size of the most recent match" do @s.check /This/ @s.send(@method).should == 4 @s.send(@method).should == 4 @s.scan // @s.send(@method).should == 0 end it "returns nil if there was no recent match" do @s.send(@method).should == nil @s.check /\d+/ @s.send(@method).should == nil @s.terminate @s.send(@method).should == nil end end
Version data entries
55 entries across 55 versions & 3 rubygems