diff --git a/src/Magnum/DebugTools/Test/ScreenshotGLTest.cpp b/src/Magnum/DebugTools/Test/ScreenshotGLTest.cpp index b275dac25..7d87e415b 100644 --- a/src/Magnum/DebugTools/Test/ScreenshotGLTest.cpp +++ b/src/Magnum/DebugTools/Test/ScreenshotGLTest.cpp @@ -249,6 +249,10 @@ void ScreenshotGLTest::unknownFormat() { } void ScreenshotGLTest::pluginLoadFailed() { + PluginManager::Manager manager{"nowhere"}; + if(manager.loadState("AnyImageConverter") != PluginManager::LoadState::NotFound) + CORRADE_SKIP("AnyImageConverter plugin found, can't test."); + ImageView2D rgba{PixelFormat::RGBA8Unorm, {4, 3}, DataRgba8}; GL::Texture2D texture; @@ -269,7 +273,6 @@ void ScreenshotGLTest::pluginLoadFailed() { bool succeeded; { Error redirectOutput{&out}; - PluginManager::Manager manager{"nowhere"}; succeeded = DebugTools::screenshot(manager, framebuffer, Utility::Directory::join(SCREENSHOTTEST_SAVE_DIR, "image.poo")); }