Garbage libs (under elftest) are numbered from 1 to 5 and not from 0 to 4.
Change-Id: Ia0162372bf5cd1fb53a0442543c5a65716880611
Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com>
void deleteinstanceOnUnload();
void loadDebugObj();
void loadCorruptElf();
+#if defined (Q_OS_UNIX)
void loadGarbage();
+#endif
void reloadPlugin();
};
#endif
}
+#if defined (Q_OS_UNIX)
void tst_QPluginLoader::loadGarbage()
{
-#if defined (Q_OS_UNIX)
for (int i=0; i<5; i++) {
- QPluginLoader lib(QFINDTESTDATA(QString("elftest/garbage%1.so").arg(i)));
+ QPluginLoader lib(QFINDTESTDATA(QString("elftest/garbage%1.so").arg(i+1)));
QCOMPARE(lib.load(), false);
QVERIFY(lib.errorString() != QString("Unknown error"));
}
-#endif
}
+#endif
void tst_QPluginLoader::reloadPlugin()
{