Browse Source

imageconverter: adapt test to TgaImageConverter changes.

pull/601/head
Vladimír Vondruš 3 years ago
parent
commit
1101712b16
  1. 9
      src/Magnum/Trade/Test/ImageConverterImplementationTest.cpp

9
src/Magnum/Trade/Test/ImageConverterImplementationTest.cpp

@ -343,8 +343,7 @@ void ImageConverterImplementationTest::converterInfoExtensionMimeType() {
CORRADE_SKIP("TgaImageConverter plugin can't be loaded."); CORRADE_SKIP("TgaImageConverter plugin can't be loaded.");
Containers::Pointer<Trade::AbstractImageConverter> converter = _converterManager.instantiate("TgaImageConverter"); Containers::Pointer<Trade::AbstractImageConverter> converter = _converterManager.instantiate("TgaImageConverter");
/** @todo pick a plugin that has some actual configuration */ converter->configuration().setValue("rle", "yes hello");
converter->configuration().setValue("something", "is there");
/* Print to visually verify coloring */ /* Print to visually verify coloring */
{ {
@ -356,14 +355,16 @@ void ImageConverterImplementationTest::converterInfoExtensionMimeType() {
std::ostringstream out; std::ostringstream out;
Debug redirectOutput{&out}; Debug redirectOutput{&out};
Implementation::printImageConverterInfo(Debug::Flag::DisableColors, *converter); Implementation::printImageConverterInfo(Debug::Flag::DisableColors, *converter);
CORRADE_COMPARE(out.str(), CORRADE_COMPARE_AS(out.str(),
"Plugin name: TgaImageConverter\n" "Plugin name: TgaImageConverter\n"
"Features:\n" "Features:\n"
" Convert2DToData\n" " Convert2DToData\n"
"File extension: tga\n" "File extension: tga\n"
"MIME type: image/x-tga\n" "MIME type: image/x-tga\n"
"Configuration:\n" "Configuration:\n"
" something=is there\n"); " # Run-length encode the data for smaller file size\n"
" rle=yes hello\n",
TestSuite::Compare::StringHasPrefix);
} }
void ImageConverterImplementationTest::converterInfoExtensionMimeTypeNoFileConversion() { void ImageConverterImplementationTest::converterInfoExtensionMimeTypeNoFileConversion() {

Loading…
Cancel
Save