Fix and enable CppunitTest_comphelper_syntaxhighlight_test

Change-Id: I2b2aa5f5afdbf58ec3ac2447db370bcb7d1778c0
This commit is contained in:
Stephan Bergmann
2013-10-23 09:32:17 +02:00
parent 7a06928bcf
commit 51ac50b538
2 changed files with 5 additions and 4 deletions

View File

@@ -28,6 +28,7 @@ $(eval $(call gb_Module_add_subsequentcheck_targets,comphelper,\
))
$(eval $(call gb_Module_add_check_targets,comphelper,\
CppunitTest_comphelper_syntaxhighlight_test \
CppunitTest_comphelper_test \
))

View File

@@ -36,14 +36,14 @@ void SyntaxHighlightTest::testBasicString()
std::vector<HighlightPortion> aPortions;
aHighlighter.getHighlightPortions( 0, aBasicString, aPortions );
// check that all strings are valid
sal_Int32 prevEnd = 0;
for(std::vector<HighlightPortion>::const_iterator itr =
aPortions.begin(), itrEnd = aPortions.end(); itr != itrEnd; ++itr)
{
CPPUNIT_ASSERT(itr->nBegin < aBasicString.getLength());
//CPPUNIT_ASSERT(itr->nEnd < aBasicString.getLength());
CPPUNIT_ASSERT_EQUAL(prevEnd, itr->nBegin);
prevEnd = itr->nEnd;
}
CPPUNIT_ASSERT_EQUAL(aBasicString.getLength(), prevEnd);
}
CPPUNIT_TEST_SUITE_REGISTRATION(SyntaxHighlightTest);