Checking if your kit is complete... Looks good Writing Makefile for Tree::DAG_Node::XPath cp lib/Tree/DAG_Node/XPath.pm blib/lib/Tree/DAG_Node/XPath.pm Manifying blib/man3/Tree::DAG_Node::XPath.3 PERL_DL_NONLAZY=1 /Users/cpanrun/build/5.10.0/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/pod....................1..1 ok 1 - blib/lib/Tree/DAG_Node/XPath.pm ok t/pod_coverage...........Test::Pod::Coverage 1.00 required for testing POD coverage at t/pod_coverage.t line 6. 1..1 ok 1 ok t/test_redefine_name.....1..2 ok 1 - use Tree::DAG_Node::XPath; ok 2 - match on root ok t/Tree-DAG_Node-XPath....1..115 ok 1 - use Tree::DAG_Node::XPath; ok 2 - findnodes /root_node/daughter[@id<"3"] ok 3 - find /root_node/daughter[@id<"3"] ok 4 - findnodes /root_node ok 5 - find /root_node ok 6 - findnodes //root_node ok 7 - find //root_node ok 8 - findnodes /root_node/daughter[@id>3] ok 9 - find /root_node/daughter[@id>3] ok 10 - findnodes /root_node/daughter[@id<"3"] ok 11 - find /root_node/daughter[@id<"3"] ok 12 - findnodes /root_node/daughter[@id<=3] ok 13 - find /root_node/daughter[@id<=3] ok 14 - findnodes /root_node/daughter[@id!=3] ok 15 - find /root_node/daughter[@id!=3] ok 16 - findnodes /root_node/daughter[@id=3] ok 17 - find /root_node/daughter[@id=3] ok 18 - findnodes //daughter[@id>3] ok 19 - find //daughter[@id>3] ok 20 - findnodes //daughter[@id<"3"] ok 21 - find //daughter[@id<"3"] ok 22 - findnodes //daughter[@id<=3] ok 23 - find //daughter[@id<=3] ok 24 - findnodes //daughter[@id!=3] ok 25 - find //daughter[@id!=3] ok 26 - findnodes //daughter[@id=3] ok 27 - find //daughter[@id=3] ok 28 - findnodes //daughter[@id="3"] ok 29 - find //daughter[@id="3"] ok 30 - findnodes //daughter[3] ok 31 - find //daughter[3] ok 32 - findnodes //daughter[3]|daughter[1] ok 33 - find //daughter[3]|daughter[1] ok 34 - findnodes //daughter[3]|/root_node/daughter[1] ok 35 - find //daughter[3]|/root_node/daughter[1] ok 36 - findnodes //daughter[3]|/root_node ok 37 - find //daughter[3]|/root_node ok 38 - findnodes /root_node/daughter[@id>3 and @foo="bar"] ok 39 - find /root_node/daughter[@id>3 and @foo="bar"] ok 40 - findnodes /root_node/daughter[@id<3 and @foo="bar"] ok 41 - find /root_node/daughter[@id<3 and @foo="bar"] ok 42 - findnodes /root_node/daughter[@id<=3 and @foo="bar"] ok 43 - find /root_node/daughter[@id<=3 and @foo="bar"] ok 44 - findnodes /root_node/daughter[@id!=3 and @foo="bar"] ok 45 - find /root_node/daughter[@id!=3 and @foo="bar"] ok 46 - findnodes /root_node/daughter[@id=3 and @foo="bar"] ok 47 - find /root_node/daughter[@id=3 and @foo="bar"] ok 48 - findnodes //daughter[@id>3 and @foo="bar"] ok 49 - find //daughter[@id>3 and @foo="bar"] ok 50 - findnodes //daughter[@id<3 and @foo="bar"] ok 51 - find //daughter[@id<3 and @foo="bar"] ok 52 - findnodes //daughter[@id<=3 and @foo="bar"] ok 53 - find //daughter[@id<=3 and @foo="bar"] ok 54 - findnodes //daughter[@id!=3 and @foo="bar"] ok 55 - find //daughter[@id!=3 and @foo="bar"] ok 56 - findnodes //daughter[@id=3 and @foo="bar"] ok 57 - find //daughter[@id=3 and @foo="bar"] ok 58 - findnodes //daughter[@id="3" and @foo="bar"] ok 59 - find //daughter[@id="3" and @foo="bar"] ok 60 - findnodes //daughter[3][@foo="bar"] ok 61 - find //daughter[3][@foo="bar"] ok 62 - findnodes //daughter[3]|daughter[foo="bar"][1] ok 63 - find //daughter[3]|daughter[foo="bar"][1] ok 64 - findnodes //daughter[3][@foo="baz"]|/root_node/daughter[1] ok 65 - find //daughter[3][@foo="baz"]|/root_node/daughter[1] ok 66 - findnodes //daughter[3]|/root_node[@foo="bar"] ok 67 - find //daughter[3]|/root_node[@foo="bar"] ok 68 - findnodes /root_node/daughter[@id>3 or @foo="bar"] ok 69 - find /root_node/daughter[@id>3 or @foo="bar"] ok 70 - findnodes /root_node/daughter[@id<"3" or @foo="baz"] ok 71 - find /root_node/daughter[@id<"3" or @foo="baz"] ok 72 - findnodes /root_node/daughter[@foo="bar"] ok 73 - find /root_node/daughter[@foo="bar"] ok 74 - findnodes /root_node/daughter[@foo!="bar"] ok 75 - find /root_node/daughter[@foo!="bar"] ok 76 - findvalue //@id ok 77 - findvalue //@id|//@foo ok 78 - root->findnodes daughter ok 79 - root->find daughter ok 80 - root->findnodes ./daughter ok 81 - root->find ./daughter ok 82 - root->findnodes //daughter ok 83 - root->find //daughter ok 84 - root->findnodes daughter[@id="3"] ok 85 - root->find daughter[@id="3"] ok 86 - root->findnodes daughter[@id=3] ok 87 - root->find daughter[@id=3] ok 88 - root->findnodes //daughter/.. ok 89 - root->find //daughter/.. ok 90 - root->findnodes daughter/.. ok 91 - root->find daughter/.. ok 92 - root->findnodes //daughter[2]/.. ok 93 - root->find //daughter[2]/.. ok 94 - root->findnodes daughter[1]/.. ok 95 - root->find daughter[1]/.. ok 96 - root matches //root_node ok 97 - root matches //daughter/.. ok 98 - root matches daughter/.. ok 99 - root matches //daughter[1]/.. ok 100 - root matches daughter[5]/.. ok 101 - root is element node ok 102 - ->xpath_get_attributes in list context ok 103 - ->xpath_get_attributes in scalar context ok 104 - att is attribute node ok 105 - att is not element node ok 106 - fake root is not document node ok 107 - fake root is not element node ok 108 - root id attribute with ->xpath_get_value ok 109 - root id attribute with to_string ok 110 - ->xpath_get_child_nodes in scalar content ok 111 - ->xpath_get_child_nodes on fake root in scalar content ok 112 - ->xpath_get_parent_node on root ok 113 - ->xpath_get_parent_node on daughter ok 114 - daughter->matches( 'daughter') should be false ok 115 - daughter->matches( 'daughter', $root) should be true ok All tests successful. Files=4, Tests=119, 1 wallclock secs ( 0.71 cusr + 0.11 csys = 0.82 CPU) make: *** [htmlifypods] Hangup