[prev in list] [next in list] [prev in thread] [next in thread]
List: koffice-devel
Subject: koffice/libs/pigment/tests
From: Cyrille Berger <cyb () lepi ! org>
Date: 2008-07-15 9:53:46
Message-ID: 1216115626.431732.28809.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 832733 by berger:
count the number of conversion without a good path (it should be 0, except in the case of lack OpenCTL, \
but I am waiting for the number of failing conversion, in tomorrow's test run)
CCMAIL:koffice-devel@kde.org
M +8 -1 TestColorConversionSystem.cpp
--- trunk/koffice/libs/pigment/tests/TestColorConversionSystem.cpp #832732:832733
@@ -23,6 +23,7 @@
#include <kdebug.h>
+#include <DebugPigment.h>
#include <KoColorProfile.h>
#include <KoColorSpaceRegistry.h>
#include <KoColorConversionSystem.h>
@@ -59,13 +60,19 @@
void TestColorConversionSystem::testGoodConnections()
{
+ int countFail = 0;
foreach( ModelDepthProfile srcCS, listModels)
{
foreach( ModelDepthProfile dstCS, listModels)
{
- QVERIFY2( \
KoColorSpaceRegistry::instance()->colorConversionSystem()->existsGoodPath(srcCS.model, srcCS.depth, \
srcCS.profile , dstCS.model, dstCS.depth, dstCS.profile) , QString("No good path between %1 / %2 / %3 and \
%4 / %5 / %6").arg(srcCS.model).arg(srcCS.depth).arg(srcCS.profile).arg(dstCS.model).arg(dstCS.depth).arg(dstCS.profile).latin1() \
); + if(not \
KoColorSpaceRegistry::instance()->colorConversionSystem()->existsGoodPath(srcCS.model, srcCS.depth, \
srcCS.profile , dstCS.model, dstCS.depth, dstCS.profile) ) + {
+ ++countFail;
+ dbgPigment << "No good path between \"" << srcCS.model << " " << srcCS.depth << " " << \
srcCS.profile << "\" \"" << dstCS.model << " " << dstCS.depth << " " << dstCS.profile <<"\""; + \
} }
}
+ QVERIFY2( countFail == 0, QString("%1 tests have fails").arg( countFail).latin1() );
}
QTEST_KDEMAIN(TestColorConversionSystem, NoGUI)
_______________________________________________
koffice-devel mailing list
koffice-devel@kde.org
https://mail.kde.org/mailman/listinfo/koffice-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic