spec/embedded_spec.rb in nydp-0.1.8 vs spec/embedded_spec.rb in nydp-0.1.9

- old
+ new

@@ -25,23 +25,23 @@ end it "should parse empty string" do expected = pair_list([sym('string-pieces'), Nydp::StringFragmentCloseToken.new('','$%')]) actual = parse_string "%", '$', /%/ - expect(actual).to eq '' + expect(actual).to eq Nydp::StringAtom.new '' end it "should parse external text" do actual = parse_string "a fluffy bunny!", 'EAT ', /!/ - expect(actual) .to eq "a fluffy bunny" + expect(actual) .to eq Nydp::StringAtom.new "a fluffy bunny" expect(actual.inspect).to eq '"a fluffy bunny"' end it "should parse a string delimited by eof" do expected = pair_list([sym('string-pieces'), Nydp::StringFragmentCloseToken.new('a fluffy bunny!','a fluffy bunny!')]) actual = parse_string "a fluffy bunny!", '', :eof - expect(actual) .to eq "a fluffy bunny!" + expect(actual) .to eq Nydp::StringAtom.new "a fluffy bunny!" expect(actual.inspect).to eq '"a fluffy bunny!"' end it "should parse a string with embedded code, delimited by eof" do x1 = sym('string-pieces') @@ -57,10 +57,10 @@ end it "should parse a string with embedded code containing a nested string, delimited by eof" do n1 = sym(:foo) n2 = sym(:bar) - n3 = 'an embedded bunny :)' + n3 = Nydp::StringAtom.new 'an embedded bunny :)' n4 = sym(:zop) x1 = sym('string-pieces') x2 = Nydp::StringFragmentToken.new('a fluffy bunny! ','------->a fluffy bunny! ~') x2 = Nydp::StringAtom.new(x2.string, x2)