Browse Source

Test: simplify an expression, add a TODO.

The Configuration STL stream interface is bad, BAD.
pull/596/head
Vladimír Vondruš 4 years ago
parent
commit
6e788cb298
  1. 5
      src/Magnum/Trade/Test/ImageConverterImplementationTest.cpp

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

@ -180,6 +180,7 @@ void ImageConverterImplementationTest::pluginConfigurationInfo() {
void doClose() override {}
} importer;
/** @todo UGH, fix the insane Configuration API already */
std::stringstream in;
in << R"([configuration]
# A comment
@ -204,9 +205,7 @@ subvalue=35
[configuration/group]
true=false
)";
Utility::Configuration conf{in};
importer.configuration() = Utility::ConfigurationGroup{*conf.group("configuration")};
importer.configuration() = Utility::ConfigurationGroup{*Utility::Configuration{in}.group("configuration")};
/* Print to visually verify coloring */
{

Loading…
Cancel
Save