~bzoltan/kubuntu-packaging/decouple_cmake_plugin

« back to all changes in this revision

Viewing changes to tests/auto/extensionsystem/pluginspec/tst_pluginspec.cpp

  • Committer: Timo Jyrinki
  • Date: 2013-11-15 12:25:23 UTC
  • mfrom: (1.1.28)
  • Revision ID: timo.jyrinki@canonical.com-20131115122523-i2kyamsu4gs2mu1m
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
246
246
    PluginManager *manager = new PluginManager();
247
247
    QVERIFY(spec->read("testplugin/testplugin.xml"));
248
248
    QVERIFY(spec->resolveDependencies(QList<PluginSpec *>()));
249
 
    QVERIFY(spec->loadLibrary());
 
249
    QVERIFY2(spec->loadLibrary(), qPrintable(spec->errorString));
250
250
    QVERIFY(spec->plugin != 0);
251
251
    QVERIFY(QString::fromLocal8Bit(spec->plugin->metaObject()->className()) == QString::fromLocal8Bit("MyPlugin::MyPluginImpl"));
252
252
    QCOMPARE(spec->state, PluginSpec::Loaded);
261
261
    Internal::PluginSpecPrivate spec(0);
262
262
    QVERIFY(spec.read("testplugin/testplugin.xml"));
263
263
    QVERIFY(spec.resolveDependencies(QList<PluginSpec *>()));
264
 
    QVERIFY(spec.loadLibrary());
 
264
    QVERIFY2(spec.loadLibrary(), qPrintable(spec.errorString));
265
265
    bool isInitialized;
266
266
    QMetaObject::invokeMethod(spec.plugin, "isInitialized",
267
267
                              Qt::DirectConnection, Q_RETURN_ARG(bool, isInitialized));
279
279
    Internal::PluginSpecPrivate spec(0);
280
280
    QVERIFY(spec.read("testplugin/testplugin.xml"));
281
281
    QVERIFY(spec.resolveDependencies(QList<PluginSpec *>()));
282
 
    QVERIFY(spec.loadLibrary());
 
282
    QVERIFY2(spec.loadLibrary(), qPrintable(spec.errorString));
283
283
    bool isExtensionsInitialized;
284
284
    QVERIFY(spec.initializePlugin());
285
285
    QMetaObject::invokeMethod(spec.plugin, "isExtensionsInitialized",