Sha256: bc16700519ce681da1546ff0d2679c8111683d5ed8111ba9b24ec61c67d9801b
Contents?: true
Size: 657 Bytes
Versions: 22
Compression:
Stored size: 657 Bytes
Contents
require File.expand_path(::File.dirname(__FILE__) + '/../lib/xml/smart') require File.expand_path(::File.dirname(__FILE__) + '/smartrunner.rb') class TestNamespaceFind < Minitest::Test def test_namespace_find # No closure, so changes are temporary doc = XML::Smart.open(::File.dirname(__FILE__) + "/EXAMPLE.xml") # add a node with namespace nsnode = doc.root.add("hallo") nsnode.namespaces.add("test","http://heise") nsnode.add("test:entry") # find node assert(doc.find("//test:entry").empty? == false) doc.register_namespace("t","http://heise") assert(nsnode.find("t:entry").empty? == false) end end
Version data entries
22 entries across 22 versions & 1 rubygems