1use Test;
2BEGIN { plan tests => 6 }
3
4use XML::XPath;
5ok(1);
6
7my $xp = XML::XPath->new(ioref => *DATA);
8ok($xp);
9
10my @nodes;
11@nodes = $xp->findnodes('/AAA/BBB/following-sibling::*');
12ok(@nodes, 2);
13ok($nodes[1]->getName, "CCC"); # test document order
14
15@nodes = $xp->findnodes('//CCC/following-sibling::*');
16ok(@nodes, 3);
17ok($nodes[1]->getName, "FFF");
18
19__DATA__
20<AAA>
21<BBB><CCC/><DDD/></BBB>
22<XXX><DDD><EEE/><DDD/><CCC/><FFF/><FFF><GGG/></FFF></DDD></XXX>
23<CCC><DDD/></CCC>
24</AAA>
25