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

Loading…
Cancel
Save