Created
October 28, 2011 15:12
-
-
Save taylor/1322502 to your computer and use it in GitHub Desktop.
bundle exec rspec spec on niceogiri
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF | |
| Failures: | |
| 1) Nokogiri::XML::Node aliases #name to #element_name | |
| Failure/Error: node.must_respond_to :element_name | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):6:in `must_respond_to' | |
| # ./spec/niceogiri/core_ext/nokogiri_spec.rb:8:in `(root)' | |
| 2) Nokogiri::XML::Node aliases #name= to #element_name= | |
| Failure/Error: node.must_respond_to :element_name= | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):6:in `must_respond_to' | |
| # ./spec/niceogiri/core_ext/nokogiri_spec.rb:14:in `(root)' | |
| 3) Nokogiri::XML::Node allows symbols as hash keys for attributes | |
| Failure/Error: attrs['foo'].must_equal 'bar' | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):4:in `must_equal' | |
| # ./spec/niceogiri/core_ext/nokogiri_spec.rb:24:in `(root)' | |
| 4) Nokogiri::XML::Node ensures a string is passed to the attribute setter | |
| Failure/Error: attrs[:foo].must_equal '1' | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):4:in `must_equal' | |
| # ./spec/niceogiri/core_ext/nokogiri_spec.rb:31:in `(root)' | |
| 5) Nokogiri::XML::Node joins an array into a string when passed to the attribute setter | |
| Failure/Error: attrs[:foo].must_equal '1' | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):4:in `must_equal' | |
| # ./spec/niceogiri/core_ext/nokogiri_spec.rb:40:in `(root)' | |
| 6) Nokogiri::XML::Node removes an attribute when set to nil | |
| Failure/Error: attrs['foo'].must_equal 'bar' | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):4:in `must_equal' | |
| # ./spec/niceogiri/core_ext/nokogiri_spec.rb:50:in `(root)' | |
| 7) Nokogiri::XML::Node allows attribute values to change | |
| Failure/Error: attrs['foo'].must_equal 'bar' | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):4:in `must_equal' | |
| # ./spec/niceogiri/core_ext/nokogiri_spec.rb:59:in `(root)' | |
| 8) Nokogiri::XML::Node allows symbols as the path in #xpath | |
| Failure/Error: node.must_respond_to :find | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):6:in `must_respond_to' | |
| # ./spec/niceogiri/core_ext/nokogiri_spec.rb:66:in `(root)' | |
| 9) Nokogiri::XML::Node allows symbols as namespace names in #xpath | |
| Failure/Error: node.xpath('/bar:foo', :bar => 'baz').first.wont_be_nil | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):6:in `wont_be_nil' | |
| # ./spec/niceogiri/core_ext/nokogiri_spec.rb:76:in `(root)' | |
| 10) Nokogiri::XML::Node aliases #xpath to #find | |
| Failure/Error: node.must_respond_to :find | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):6:in `must_respond_to' | |
| # ./spec/niceogiri/core_ext/nokogiri_spec.rb:81:in `(root)' | |
| 11) Nokogiri::XML::Node has a helper function #find_first | |
| Failure/Error: node.must_respond_to :find | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):6:in `must_respond_to' | |
| # ./spec/niceogiri/core_ext/nokogiri_spec.rb:88:in `(root)' | |
| 12) Niceogiri::XML::Node generates a new node automatically setting the document | |
| Failure/Error: n.element_name.must_equal 'foo' | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):4:in `must_equal' | |
| # ./spec/niceogiri/xml/node_spec.rb:10:in `XML' | |
| 13) Niceogiri::XML::Node sets the new document root to the node | |
| Failure/Error: n.document.root.must_equal n | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):4:in `must_equal' | |
| # ./spec/niceogiri/xml/node_spec.rb:16:in `XML' | |
| 14) Niceogiri::XML::Node does not set the document root if the document is provided | |
| Failure/Error: n.document.root.wont_equal n | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):4:in `wont_equal' | |
| # ./spec/niceogiri/xml/node_spec.rb:21:in `XML' | |
| 15) Niceogiri::XML::Node generates a new node with the given document | |
| Failure/Error: n.element_name.must_equal 'foo' | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):4:in `must_equal' | |
| # ./spec/niceogiri/xml/node_spec.rb:26:in `XML' | |
| 16) Niceogiri::XML::Node provides an attribute reader | |
| Failure/Error: Unable to find matching line from backtrace | |
| Java::OrgW3cDom::DOMException: | |
| NAMESPACE_ERR: An attempt is made to create or change an object in a way which is incorrect with regard to namespaces. | |
| # org.apache.xerces.dom.CoreDocumentImpl.checkNamespaceWF(Unknown Source) | |
| # org.apache.xerces.dom.ElementNSImpl.setName(Unknown Source) | |
| # org.apache.xerces.dom.ElementNSImpl.<init>(Unknown Source) | |
| # org.apache.xerces.dom.CoreDocumentImpl.createElementNS(Unknown Source) | |
| # nokogiri.XmlNode.init(XmlNode.java:319) | |
| # nokogiri.XmlNode.rbNew(XmlNode.java:284) | |
| # nokogiri.XmlNode$s$0$0$rbNew.call(XmlNode$s$0$0$rbNew.gen:65535) | |
| # org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:219) | |
| # org.jruby.runtime.callsite.SuperCallSite.cacheAndCall(SuperCallSite.java:386) | |
| # org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:238) | |
| # org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:243) | |
| # org.jruby.runtime.callsite.SuperCallSite.callVarargs(SuperCallSite.java:109) | |
| # org.jruby.ast.SuperNode.interpret(SuperNode.java:114) | |
| # org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:60) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:163) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
| # org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
| # org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
| # org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
| # org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:191) | |
| # org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:174) | |
| # org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
| # org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1805) | |
| # org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1829) | |
| # org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1717) | |
| # org.jruby.RubyBasicObject$i$instance_eval19.call(RubyBasicObject$i$instance_eval19.gen:65535) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302) | |
| # org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148) | |
| # org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.ast.RescueNode.executeBody(RescueNode.java:216) | |
| # org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:120) | |
| # org.jruby.ast.RescueNode.interpret(RescueNode.java:110) | |
| # org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
| # org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
| # org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
| # org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:154) | |
| # org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:127) | |
| # org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
| # org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.IfNode.interpret(IfNode.java:117) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:169) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:171) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302) | |
| # org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144) | |
| # org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153) | |
| # org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.IfNode.interpret(IfNode.java:119) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.RescueNode.executeBody(RescueNode.java:216) | |
| # org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:120) | |
| # org.jruby.ast.RescueNode.interpret(RescueNode.java:110) | |
| # org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
| # org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:233) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:195) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:332) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:203) | |
| # org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
| # org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
| # org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
| # org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:154) | |
| # org.jruby.runtime.Block.yield(Block.java:130) | |
| # org.jruby.RubyArray.collect(RubyArray.java:2336) | |
| # org.jruby.RubyArray.collect19(RubyArray.java:2344) | |
| # org.jruby.RubyArray$i$0$0$collect19.call(RubyArray$i$0$0$collect19.gen:65535) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302) | |
| # org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144) | |
| # org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153) | |
| # org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
| # org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:179) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169) | |
| # org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
| # org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.ast.RescueNode.executeBody(RescueNode.java:216) | |
| # org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:120) | |
| # org.jruby.ast.RescueNode.interpret(RescueNode.java:110) | |
| # org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
| # org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:179) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169) | |
| # org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
| # org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
| # org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:154) | |
| # org.jruby.runtime.Block.yield(Block.java:130) | |
| # org.jruby.RubyArray.collect(RubyArray.java:2336) | |
| # org.jruby.RubyArray.collect19(RubyArray.java:2344) | |
| # org.jruby.RubyArray$i$0$0$collect19.call(RubyArray$i$0$0$collect19.gen:65535) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302) | |
| # org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144) | |
| # org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153) | |
| # org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
| # org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
| # org.jruby.ast.IfNode.interpret(IfNode.java:111) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
| # org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
| # org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
| # org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:154) | |
| # org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:132) | |
| # org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
| # org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
| # org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:212) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:187) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:322) | |
| # org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:178) | |
| # org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187) | |
| # org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:233) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:195) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:332) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:203) | |
| # org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:276) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:211) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:352) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:237) | |
| # org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.IfNode.interpret(IfNode.java:119) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:276) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:211) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:352) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:237) | |
| # org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
| # org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
| # org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
| # org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
| # org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:191) | |
| # org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:122) | |
| # org.jruby.runtime.Block.call(Block.java:89) | |
| # org.jruby.RubyProc.call(RubyProc.java:274) | |
| # org.jruby.RubyProc.call(RubyProc.java:233) | |
| # org.jruby.Ruby.tearDown(Ruby.java:2739) | |
| # org.jruby.Ruby.tearDown(Ruby.java:2726) | |
| # org.jruby.Main.internalRun(Main.java:201) | |
| # org.jruby.Main.run(Main.java:164) | |
| # org.jruby.Main.run(Main.java:148) | |
| # org.jruby.Main.main(Main.java:128) | |
| 17) Niceogiri::XML::Node provides an attribute reader with converstion | |
| Failure/Error: Unable to find matching line from backtrace | |
| Java::OrgW3cDom::DOMException: | |
| NAMESPACE_ERR: An attempt is made to create or change an object in a way which is incorrect with regard to namespaces. | |
| # org.apache.xerces.dom.CoreDocumentImpl.checkNamespaceWF(Unknown Source) | |
| # org.apache.xerces.dom.ElementNSImpl.setName(Unknown Source) | |
| # org.apache.xerces.dom.ElementNSImpl.<init>(Unknown Source) | |
| # org.apache.xerces.dom.CoreDocumentImpl.createElementNS(Unknown Source) | |
| # nokogiri.XmlNode.init(XmlNode.java:319) | |
| # nokogiri.XmlNode.rbNew(XmlNode.java:284) | |
| # nokogiri.XmlNode$s$0$0$rbNew.call(XmlNode$s$0$0$rbNew.gen:65535) | |
| # org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:219) | |
| # org.jruby.runtime.callsite.SuperCallSite.cacheAndCall(SuperCallSite.java:386) | |
| # org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:238) | |
| # org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:243) | |
| # org.jruby.runtime.callsite.SuperCallSite.callVarargs(SuperCallSite.java:109) | |
| # org.jruby.ast.SuperNode.interpret(SuperNode.java:114) | |
| # org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:60) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:163) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
| # org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
| # org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
| # org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
| # org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:191) | |
| # org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:174) | |
| # org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
| # org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1805) | |
| # org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1829) | |
| # org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1717) | |
| # org.jruby.RubyBasicObject$i$instance_eval19.call(RubyBasicObject$i$instance_eval19.gen:65535) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302) | |
| # org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148) | |
| # org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.ast.RescueNode.executeBody(RescueNode.java:216) | |
| # org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:120) | |
| # org.jruby.ast.RescueNode.interpret(RescueNode.java:110) | |
| # org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
| # org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
| # org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
| # org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:154) | |
| # org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:127) | |
| # org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
| # org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.IfNode.interpret(IfNode.java:117) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:169) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:171) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302) | |
| # org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144) | |
| # org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153) | |
| # org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.IfNode.interpret(IfNode.java:119) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.RescueNode.executeBody(RescueNode.java:216) | |
| # org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:120) | |
| # org.jruby.ast.RescueNode.interpret(RescueNode.java:110) | |
| # org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
| # org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:233) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:195) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:332) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:203) | |
| # org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
| # org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
| # org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
| # org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:154) | |
| # org.jruby.runtime.Block.yield(Block.java:130) | |
| # org.jruby.RubyArray.collect(RubyArray.java:2336) | |
| # org.jruby.RubyArray.collect19(RubyArray.java:2344) | |
| # org.jruby.RubyArray$i$0$0$collect19.call(RubyArray$i$0$0$collect19.gen:65535) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302) | |
| # org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144) | |
| # org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153) | |
| # org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
| # org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:179) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169) | |
| # org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
| # org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.ast.RescueNode.executeBody(RescueNode.java:216) | |
| # org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:120) | |
| # org.jruby.ast.RescueNode.interpret(RescueNode.java:110) | |
| # org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
| # org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:179) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169) | |
| # org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
| # org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
| # org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:154) | |
| # org.jruby.runtime.Block.yield(Block.java:130) | |
| # org.jruby.RubyArray.collect(RubyArray.java:2336) | |
| # org.jruby.RubyArray.collect19(RubyArray.java:2344) | |
| # org.jruby.RubyArray$i$0$0$collect19.call(RubyArray$i$0$0$collect19.gen:65535) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302) | |
| # org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144) | |
| # org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153) | |
| # org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
| # org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
| # org.jruby.ast.IfNode.interpret(IfNode.java:111) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
| # org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
| # org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
| # org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:154) | |
| # org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:132) | |
| # org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
| # org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
| # org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:212) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:187) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:322) | |
| # org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:178) | |
| # org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187) | |
| # org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:233) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:195) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:332) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:203) | |
| # org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:276) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:211) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:352) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:237) | |
| # org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.IfNode.interpret(IfNode.java:119) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:276) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:211) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:352) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:237) | |
| # org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
| # org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
| # org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
| # org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
| # org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:191) | |
| # org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:122) | |
| # org.jruby.runtime.Block.call(Block.java:89) | |
| # org.jruby.RubyProc.call(RubyProc.java:274) | |
| # org.jruby.RubyProc.call(RubyProc.java:233) | |
| # org.jruby.Ruby.tearDown(Ruby.java:2739) | |
| # org.jruby.Ruby.tearDown(Ruby.java:2726) | |
| # org.jruby.Main.internalRun(Main.java:201) | |
| # org.jruby.Main.run(Main.java:164) | |
| # org.jruby.Main.run(Main.java:148) | |
| # org.jruby.Main.main(Main.java:128) | |
| 18) Niceogiri::XML::Node provides an attribute writer | |
| Failure/Error: Unable to find matching line from backtrace | |
| Java::OrgW3cDom::DOMException: | |
| NAMESPACE_ERR: An attempt is made to create or change an object in a way which is incorrect with regard to namespaces. | |
| # org.apache.xerces.dom.CoreDocumentImpl.checkNamespaceWF(Unknown Source) | |
| # org.apache.xerces.dom.ElementNSImpl.setName(Unknown Source) | |
| # org.apache.xerces.dom.ElementNSImpl.<init>(Unknown Source) | |
| # org.apache.xerces.dom.CoreDocumentImpl.createElementNS(Unknown Source) | |
| # nokogiri.XmlNode.init(XmlNode.java:319) | |
| # nokogiri.XmlNode.rbNew(XmlNode.java:284) | |
| # nokogiri.XmlNode$s$0$0$rbNew.call(XmlNode$s$0$0$rbNew.gen:65535) | |
| # org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:219) | |
| # org.jruby.runtime.callsite.SuperCallSite.cacheAndCall(SuperCallSite.java:386) | |
| # org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:238) | |
| # org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:243) | |
| # org.jruby.runtime.callsite.SuperCallSite.callVarargs(SuperCallSite.java:109) | |
| # org.jruby.ast.SuperNode.interpret(SuperNode.java:114) | |
| # org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:60) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:163) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
| # org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
| # org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
| # org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
| # org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:191) | |
| # org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:174) | |
| # org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
| # org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1805) | |
| # org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1829) | |
| # org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1717) | |
| # org.jruby.RubyBasicObject$i$instance_eval19.call(RubyBasicObject$i$instance_eval19.gen:65535) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302) | |
| # org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148) | |
| # org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.ast.RescueNode.executeBody(RescueNode.java:216) | |
| # org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:120) | |
| # org.jruby.ast.RescueNode.interpret(RescueNode.java:110) | |
| # org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
| # org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
| # org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
| # org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:154) | |
| # org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:127) | |
| # org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
| # org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.IfNode.interpret(IfNode.java:117) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:169) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:171) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302) | |
| # org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144) | |
| # org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153) | |
| # org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.IfNode.interpret(IfNode.java:119) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.RescueNode.executeBody(RescueNode.java:216) | |
| # org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:120) | |
| # org.jruby.ast.RescueNode.interpret(RescueNode.java:110) | |
| # org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
| # org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:233) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:195) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:332) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:203) | |
| # org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
| # org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
| # org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
| # org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:154) | |
| # org.jruby.runtime.Block.yield(Block.java:130) | |
| # org.jruby.RubyArray.collect(RubyArray.java:2336) | |
| # org.jruby.RubyArray.collect19(RubyArray.java:2344) | |
| # org.jruby.RubyArray$i$0$0$collect19.call(RubyArray$i$0$0$collect19.gen:65535) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302) | |
| # org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144) | |
| # org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153) | |
| # org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
| # org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:179) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169) | |
| # org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
| # org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.ast.RescueNode.executeBody(RescueNode.java:216) | |
| # org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:120) | |
| # org.jruby.ast.RescueNode.interpret(RescueNode.java:110) | |
| # org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
| # org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:179) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169) | |
| # org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
| # org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
| # org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:154) | |
| # org.jruby.runtime.Block.yield(Block.java:130) | |
| # org.jruby.RubyArray.collect(RubyArray.java:2336) | |
| # org.jruby.RubyArray.collect19(RubyArray.java:2344) | |
| # org.jruby.RubyArray$i$0$0$collect19.call(RubyArray$i$0$0$collect19.gen:65535) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302) | |
| # org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144) | |
| # org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153) | |
| # org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
| # org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
| # org.jruby.ast.IfNode.interpret(IfNode.java:111) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
| # org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
| # org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
| # org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:154) | |
| # org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:132) | |
| # org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
| # org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
| # org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:212) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:187) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:322) | |
| # org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:178) | |
| # org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187) | |
| # org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:233) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:195) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:332) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:203) | |
| # org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:276) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:211) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:352) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:237) | |
| # org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.IfNode.interpret(IfNode.java:119) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
| # org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
| # org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:276) | |
| # org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:211) | |
| # org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:352) | |
| # org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:237) | |
| # org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
| # org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
| # org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
| # org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
| # org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
| # org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
| # org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:191) | |
| # org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:122) | |
| # org.jruby.runtime.Block.call(Block.java:89) | |
| # org.jruby.RubyProc.call(RubyProc.java:274) | |
| # org.jruby.RubyProc.call(RubyProc.java:233) | |
| # org.jruby.Ruby.tearDown(Ruby.java:2739) | |
| # org.jruby.Ruby.tearDown(Ruby.java:2726) | |
| # org.jruby.Main.internalRun(Main.java:201) | |
| # org.jruby.Main.run(Main.java:164) | |
| # org.jruby.Main.run(Main.java:148) | |
| # org.jruby.Main.main(Main.java:128) | |
| 19) Niceogiri::XML::Node provides a content reader | |
| Failure/Error: foo.read_content(:bar).must_equal 'baz' | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):4:in `must_equal' | |
| # ./spec/niceogiri/xml/node_spec.rb:55:in `XML' | |
| 20) Niceogiri::XML::Node provides a content reader that converts the value | |
| Failure/Error: foo.read_content(:bar, :to_sym).must_equal :baz | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):4:in `must_equal' | |
| # ./spec/niceogiri/xml/node_spec.rb:62:in `XML' | |
| 21) Niceogiri::XML::Node provides a content writer | |
| Failure/Error: foo.content_from(:bar).must_equal 'baz' | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):4:in `must_equal' | |
| # ./spec/niceogiri/xml/node_spec.rb:68:in `XML' | |
| 22) Niceogiri::XML::Node provides a content writer that removes a child when set to nil | |
| Failure/Error: foo.content_from(:bar).must_equal 'baz' | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):4:in `must_equal' | |
| # ./spec/niceogiri/xml/node_spec.rb:75:in `XML' | |
| 23) Niceogiri::XML::Node provides "attr_accessor" for namespace | |
| Failure/Error: n.namespace.must_be_nil | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):6:in `must_be_nil' | |
| # ./spec/niceogiri/xml/node_spec.rb:85:in `XML' | |
| 24) Niceogiri::XML::Node will remove a child element | |
| Failure/Error: n.find(:bar).size.must_equal 2 | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):4:in `must_equal' | |
| # ./spec/niceogiri/xml/node_spec.rb:96:in `XML' | |
| 25) Niceogiri::XML::Node will remove a child with a specific xmlns | |
| Failure/Error: n.find(:bar).size.must_equal 1 | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):4:in `must_equal' | |
| # ./spec/niceogiri/xml/node_spec.rb:108:in `XML' | |
| 26) Niceogiri::XML::Node will remove all child elements | |
| Failure/Error: n.find(:bar).size.must_equal 2 | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):4:in `must_equal' | |
| # ./spec/niceogiri/xml/node_spec.rb:120:in `XML' | |
| 27) Niceogiri::XML::Node provides a copy mechanism | |
| Failure/Error: n2.object_id.wont_equal n.object_id | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):4:in `wont_equal' | |
| # ./spec/niceogiri/xml/node_spec.rb:128:in `XML' | |
| 28) Niceogiri::XML::Node provides an inherit mechanism | |
| Failure/Error: n['foo'].must_equal 'bar' | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):4:in `must_equal' | |
| # ./spec/niceogiri/xml/node_spec.rb:139:in `XML' | |
| 29) Niceogiri::XML::Node holds on to namespaces when inheriting content | |
| Failure/Error: n2 = Node.new('message').inherit n | |
| NoMethodError: | |
| undefined method `namespace' for nil:NilClass | |
| # ./spec/../lib/niceogiri/xml/node.rb:137:in `inherit' | |
| # ./spec/niceogiri/xml/node_spec.rb:146:in `XML' | |
| 30) Niceogiri::XML::Node provides a mechanism to inherit attrs | |
| Failure/Error: n['foo'].must_equal 'bar' | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):4:in `must_equal' | |
| # ./spec/niceogiri/xml/node_spec.rb:156:in `XML' | |
| 31) Niceogiri::XML::Node has a content_from helper that pulls the content from a child node | |
| Failure/Error: f.content_from(:bar).must_equal 'content' | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):4:in `must_equal' | |
| # ./spec/niceogiri/xml/node_spec.rb:163:in `XML' | |
| 32) Niceogiri::XML::Node returns nil when sent #content_from and a missing node | |
| Failure/Error: f.content_from(:bar).must_be_nil | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):6:in `must_be_nil' | |
| # ./spec/niceogiri/xml/node_spec.rb:168:in `XML' | |
| 33) Niceogiri::XML::Node creates a new node and sets content when sent #set_content_for | |
| Failure/Error: f.must_respond_to :set_content_for | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):6:in `must_respond_to' | |
| # ./spec/niceogiri/xml/node_spec.rb:173:in `XML' | |
| 34) Niceogiri::XML::Node removes a child node when sent #set_content_for with nil | |
| Failure/Error: f.must_respond_to :set_content_for | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):6:in `must_respond_to' | |
| # ./spec/niceogiri/xml/node_spec.rb:183:in `XML' | |
| 35) Niceogiri::XML::Node will change the content of an existing node when sent #set_content_for | |
| Failure/Error: f.must_respond_to :set_content_for | |
| NameError: | |
| uninitialized class variable @@current_spec in MiniTest::Spec | |
| # (eval):6:in `must_respond_to' | |
| # ./spec/niceogiri/xml/node_spec.rb:193:in `XML' | |
| Finished in 5.07 seconds | |
| 35 examples, 35 failures | |
| Failed examples: | |
| rspec ./spec/niceogiri/core_ext/nokogiri_spec.rb:6 # Nokogiri::XML::Node aliases #name to #element_name | |
| rspec ./spec/niceogiri/core_ext/nokogiri_spec.rb:12 # Nokogiri::XML::Node aliases #name= to #element_name= | |
| rspec ./spec/niceogiri/core_ext/nokogiri_spec.rb:20 # Nokogiri::XML::Node allows symbols as hash keys for attributes | |
| rspec ./spec/niceogiri/core_ext/nokogiri_spec.rb:28 # Nokogiri::XML::Node ensures a string is passed to the attribute setter | |
| rspec ./spec/niceogiri/core_ext/nokogiri_spec.rb:37 # Nokogiri::XML::Node joins an array into a string when passed to the attribute setter | |
| rspec ./spec/niceogiri/core_ext/nokogiri_spec.rb:46 # Nokogiri::XML::Node removes an attribute when set to nil | |
| rspec ./spec/niceogiri/core_ext/nokogiri_spec.rb:55 # Nokogiri::XML::Node allows attribute values to change | |
| rspec ./spec/niceogiri/core_ext/nokogiri_spec.rb:64 # Nokogiri::XML::Node allows symbols as the path in #xpath | |
| rspec ./spec/niceogiri/core_ext/nokogiri_spec.rb:72 # Nokogiri::XML::Node allows symbols as namespace names in #xpath | |
| rspec ./spec/niceogiri/core_ext/nokogiri_spec.rb:79 # Nokogiri::XML::Node aliases #xpath to #find | |
| rspec ./spec/niceogiri/core_ext/nokogiri_spec.rb:86 # Nokogiri::XML::Node has a helper function #find_first | |
| rspec ./spec/niceogiri/xml/node_spec.rb:8 # Niceogiri::XML::Node generates a new node automatically setting the document | |
| rspec ./spec/niceogiri/xml/node_spec.rb:14 # Niceogiri::XML::Node sets the new document root to the node | |
| rspec ./spec/niceogiri/xml/node_spec.rb:19 # Niceogiri::XML::Node does not set the document root if the document is provided | |
| rspec ./spec/niceogiri/xml/node_spec.rb:24 # Niceogiri::XML::Node generates a new node with the given document | |
| rspec ./spec/niceogiri/xml/node_spec.rb:30 # Niceogiri::XML::Node provides an attribute reader | |
| rspec ./spec/niceogiri/xml/node_spec.rb:37 # Niceogiri::XML::Node provides an attribute reader with converstion | |
| rspec ./spec/niceogiri/xml/node_spec.rb:44 # Niceogiri::XML::Node provides an attribute writer | |
| rspec ./spec/niceogiri/xml/node_spec.rb:51 # Niceogiri::XML::Node provides a content reader | |
| rspec ./spec/niceogiri/xml/node_spec.rb:58 # Niceogiri::XML::Node provides a content reader that converts the value | |
| rspec ./spec/niceogiri/xml/node_spec.rb:65 # Niceogiri::XML::Node provides a content writer | |
| rspec ./spec/niceogiri/xml/node_spec.rb:71 # Niceogiri::XML::Node provides a content writer that removes a child when set to nil | |
| rspec ./spec/niceogiri/xml/node_spec.rb:83 # Niceogiri::XML::Node provides "attr_accessor" for namespace | |
| rspec ./spec/niceogiri/xml/node_spec.rb:91 # Niceogiri::XML::Node will remove a child element | |
| rspec ./spec/niceogiri/xml/node_spec.rb:101 # Niceogiri::XML::Node will remove a child with a specific xmlns | |
| rspec ./spec/niceogiri/xml/node_spec.rb:115 # Niceogiri::XML::Node will remove all child elements | |
| rspec ./spec/niceogiri/xml/node_spec.rb:125 # Niceogiri::XML::Node provides a copy mechanism | |
| rspec ./spec/niceogiri/xml/node_spec.rb:132 # Niceogiri::XML::Node provides an inherit mechanism | |
| rspec ./spec/niceogiri/xml/node_spec.rb:144 # Niceogiri::XML::Node holds on to namespaces when inheriting content | |
| rspec ./spec/niceogiri/xml/node_spec.rb:150 # Niceogiri::XML::Node provides a mechanism to inherit attrs | |
| rspec ./spec/niceogiri/xml/node_spec.rb:159 # Niceogiri::XML::Node has a content_from helper that pulls the content from a child node | |
| rspec ./spec/niceogiri/xml/node_spec.rb:166 # Niceogiri::XML::Node returns nil when sent #content_from and a missing node | |
| rspec ./spec/niceogiri/xml/node_spec.rb:171 # Niceogiri::XML::Node creates a new node and sets content when sent #set_content_for | |
| rspec ./spec/niceogiri/xml/node_spec.rb:180 # Niceogiri::XML::Node removes a child node when sent #set_content_for with nil | |
| rspec ./spec/niceogiri/xml/node_spec.rb:189 # Niceogiri::XML::Node will change the content of an existing node when sent #set_content_for |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment