require_relative '../../../spec_helper' ruby_version_is ''...'3.0' do require 'rexml/document' describe "REXML::Text.read_with_substitution" do it "reads a text and escapes entities" do REXML::Text.read_with_substitution("< > & " '").should == "< > & \" '" end it "accepts an regex for invalid expressions and raises an error if text matches" do -> {REXML::Text.read_with_substitution("this is illegal", /illegal/)}.should raise_error(Exception) end end end