X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=test%2Fxpath%2Fxpath4.c;h=680f692bce9625186ae48154fcf47d85ee6ae604;hb=d76698e619ad3dfae30c6c95eaf989bb10e83ecc;hp=1e6f3d4d224e5ad90be037fb1ca4a233e4c5964d;hpb=ac13dceecd5f75669820819575daf88e0add5c8d;p=idzebra-moved-to-github.git diff --git a/test/xpath/xpath4.c b/test/xpath/xpath4.c index 1e6f3d4..680f692 100644 --- a/test/xpath/xpath4.c +++ b/test/xpath/xpath4.c @@ -1,5 +1,5 @@ /* This file is part of the Zebra server. - Copyright (C) 1994-2011 Index Data + Copyright (C) Index Data Zebra is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free @@ -30,22 +30,22 @@ const char *myrec[] = { " bar \n" " gryf \n" " \n", - + " \n" " foo bar \n" " gryf \n" " \n", - + " \n" " foo gryf \n" " grunt \n" " \n", - + " \n" " foo grunt \n" " bar \n" " \n", - + " \n" " double english \n" " double danish \n" @@ -99,10 +99,10 @@ static void tst(int argc, char **argv) YAZ_CHECK(tl_query(zh, "@attr 1=/record/title[@lang='da'] foo",1)); YAZ_CHECK(tl_query(zh, "@attr 1=/record/title[@lang='en'] foo",1)); - YAZ_CHECK(tl_query(zh, "@attr 1=/record/title[@lang='en'] english",1)); - YAZ_CHECK(tl_query(zh, "@attr 1=/record/title[@lang='da'] english",0)); - YAZ_CHECK(tl_query(zh, "@attr 1=/record/title[@lang='da'] danish",1)); - YAZ_CHECK(tl_query(zh, "@attr 1=/record/title[@lang='en'] danish",0)); + YAZ_CHECK(tl_query(zh, "@attr 1=/record/title[@lang='en'] english",1)); + YAZ_CHECK(tl_query(zh, "@attr 1=/record/title[@lang='da'] english",0)); + YAZ_CHECK(tl_query(zh, "@attr 1=/record/title[@lang='da'] danish",1)); + YAZ_CHECK(tl_query(zh, "@attr 1=/record/title[@lang='en'] danish",0)); YAZ_CHECK(tl_query(zh, "@attr 1=/record/title @and foo bar",2)); /* The previous one returns two hits, as the and applies to the whole