tst_QLoggingRegistry: reinitialize the rules after modifying the env
Don't assume that this call to QLoggingRegistry::instance() was the first in the test application's execution. Change-Id: Ia2d32ed7c4d930bef30efffd0b7d38a536b95772 Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
This commit is contained in:
parent
d5a8339f65
commit
51c8c06951
@ -193,6 +193,7 @@ private slots:
|
|||||||
QCOMPARE(qtDisabledByDefault.isDebugEnabled(), false);
|
QCOMPARE(qtDisabledByDefault.isDebugEnabled(), false);
|
||||||
|
|
||||||
QLoggingRegistry ®istry = *QLoggingRegistry::instance();
|
QLoggingRegistry ®istry = *QLoggingRegistry::instance();
|
||||||
|
registry.initializeRules();
|
||||||
QCOMPARE(registry.ruleSets[QLoggingRegistry::ApiRules].size(), 0);
|
QCOMPARE(registry.ruleSets[QLoggingRegistry::ApiRules].size(), 0);
|
||||||
QCOMPARE(registry.ruleSets[QLoggingRegistry::ConfigRules].size(), 0);
|
QCOMPARE(registry.ruleSets[QLoggingRegistry::ConfigRules].size(), 0);
|
||||||
QCOMPARE(registry.ruleSets[QLoggingRegistry::EnvironmentRules].size(), 1);
|
QCOMPARE(registry.ruleSets[QLoggingRegistry::EnvironmentRules].size(), 1);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user