X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=test%2Fxpath%2Fxpath4.c;h=680f692bce9625186ae48154fcf47d85ee6ae604;hb=5403eea61e14f91b1863c151cfa0f60561ca95ec;hp=b9da9853df5866f6f82119bcd3eef420419763f5;hpb=89d3a004b7c651fd5673abfc192e1472dc4d4197;p=idzebra-moved-to-github.git diff --git a/test/xpath/xpath4.c b/test/xpath/xpath4.c index b9da985..680f692 100644 --- a/test/xpath/xpath4.c +++ b/test/xpath/xpath4.c @@ -1,8 +1,5 @@ -/* $Id: xpath4.c,v 1.8 2007-01-15 15:10:25 adam Exp $ - Copyright (C) 1995-2007 - Index Data ApS - -This file is part of the Zebra server. +/* This file is part of the Zebra server. + 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 @@ -20,6 +17,9 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ +#if HAVE_CONFIG_H +#include +#endif #include "../api/testlib.h" /** xpath4.c - Attributes */ @@ -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 @@ -153,6 +153,7 @@ TL_MAIN /* * Local variables: * c-basic-offset: 4 + * c-file-style: "Stroustrup" * indent-tabs-mode: nil * End: * vim: shiftwidth=4 tabstop=8 expandtab