X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=test%2Ftst_rpn2cql.c;h=7aecbb0a81299640516e3c4c8698d71965583fe4;hb=c5a81c4eb35bcab571d42f4e02a69e4ed76dc20b;hp=34e6de2d9355fba6be44240123d2590f1a77b6b7;hpb=379504a233e3e2cc85bca1e7b6d864f1395aec7c;p=yaz-moved-to-github.git diff --git a/test/tst_rpn2cql.c b/test/tst_rpn2cql.c index 34e6de2..7aecbb0 100644 --- a/test/tst_rpn2cql.c +++ b/test/tst_rpn2cql.c @@ -1,5 +1,5 @@ /* This file is part of the YAZ toolkit. - * Copyright (C) 1995-2009 Index Data + * Copyright (C) 1995-2010 Index Data * See the file LICENSE for details. */ @@ -51,7 +51,8 @@ static void tst1(void) YAZ_CHECK(compare(ct, "abc", "abc")); YAZ_CHECK(compare(ct, "\"a b c\"", "\"a b c\"")); YAZ_CHECK(compare(ct, "@and a b", "a and b")); - YAZ_CHECK(compare(ct, "@attr 1=4 abc", "abc")); + YAZ_CHECK(compare(ct, "@attr 1=field abc", "field=abc")); + YAZ_CHECK(compare(ct, "@attr 1=4 abc", 0)); /* should fail */ cql_transform_define_pattern(ct, "index.title", "1=4"); YAZ_CHECK(compare(ct, "@attr 1=4 abc", "title=abc")); @@ -88,6 +89,7 @@ static void tst2(void) YAZ_CHECK(compare(ct, "@attr 1=30 @attr 2=4 1980", "dc.date>=1980")); YAZ_CHECK(compare(ct, "@attr 2=103 @attr 1=_ALLRECORDS 1", "cql.allRecords=1")); + YAZ_CHECK(compare(ct, "@attr 1=500 abc", 0)); cql_transform_close(ct); wrbuf_destroy(w); }