From: <syn...@us...> - 2009-04-06 12:51:48
|
Revision: 2981 http://clucene.svn.sourceforge.net/clucene/?rev=2981&view=rev Author: synhershko Date: 2009-04-06 12:51:42 +0000 (Mon, 06 Apr 2009) Log Message: ----------- Fix exception of MFQP test failure. Tests for MultiFieldQueryParser are still failing, but it's actually is working as expected. The reason for failure in tests is output of toString which does not conform with JLucene. Will be fixed soon. Modified Paths: -------------- branches/lucene2_3_2/src/test/queryParser/TestMultiFieldQueryParser.cpp Modified: branches/lucene2_3_2/src/test/queryParser/TestMultiFieldQueryParser.cpp =================================================================== --- branches/lucene2_3_2/src/test/queryParser/TestMultiFieldQueryParser.cpp 2009-03-30 21:56:15 UTC (rev 2980) +++ branches/lucene2_3_2/src/test/queryParser/TestMultiFieldQueryParser.cpp 2009-04-06 12:51:42 UTC (rev 2981) @@ -63,11 +63,14 @@ const TCHAR* s = q->toString(); int ret = _tcscmp(s,result); - _CLDELETE_LCARRAY(s); _CLDELETE(q); if ( ret != 0 ) { - CuFail(tc, _T("FAILED Query yielded /%s/, expecting /%s/\n"), s, result); + TCHAR buf[HUGE_STRING_LEN]; + _sntprintf(buf, HUGE_STRING_LEN, _T("FAILED Query yielded /%s/, expecting /%s/\n"), s, result); + _CLDELETE_LCARRAY(s); + CuFail(tc, buf); } + _CLDELETE_LCARRAY(s); } // verify parsing of query using a stopping analyzer This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |