diff --git a/src/Magnum/Animation/Test/EasingTest.cpp b/src/Magnum/Animation/Test/EasingTest.cpp index 45e6973d6..223f185b5 100644 --- a/src/Magnum/Animation/Test/EasingTest.cpp +++ b/src/Magnum/Animation/Test/EasingTest.cpp @@ -23,11 +23,11 @@ DEALINGS IN THE SOFTWARE. */ -#include #include +#include #include #include -#include +#include #include "Magnum/Animation/Easing.h" @@ -232,10 +232,10 @@ void EasingTest::monotonicity() { void EasingTest::symmetry() { auto&& data = SymmetryData[testCaseInstanceId()]; - if(std::strcmp(data.name, data.symmetricName) == 0) + if(data.name == Containers::StringView{data.symmetricName}) setTestCaseDescription(data.name); else - setTestCaseDescription(Utility::formatString("{} : {}", data.name, data.symmetricName)); + setTestCaseDescription(Utility::format("{} : {}", data.name, data.symmetricName)); /* Not testing the edges, as these are tested in values() anyway (and are problematic in functions that have explicit handling for them) */ diff --git a/src/Magnum/MeshTools/Test/GenerateIndicesTest.cpp b/src/Magnum/MeshTools/Test/GenerateIndicesTest.cpp index d60fd6de4..b653a9e47 100644 --- a/src/Magnum/MeshTools/Test/GenerateIndicesTest.cpp +++ b/src/Magnum/MeshTools/Test/GenerateIndicesTest.cpp @@ -25,6 +25,7 @@ #include #include +#include /** @todo remove once Debug is stream-free */ #include #include #include diff --git a/src/Magnum/Shaders/Test/DistanceFieldVectorGLTest.cpp b/src/Magnum/Shaders/Test/DistanceFieldVectorGLTest.cpp index a7c117588..80f289c36 100644 --- a/src/Magnum/Shaders/Test/DistanceFieldVectorGLTest.cpp +++ b/src/Magnum/Shaders/Test/DistanceFieldVectorGLTest.cpp @@ -30,6 +30,7 @@ #include /** @todo remove once AbstractImporter is -free */ #include #include +#include #include #ifdef CORRADE_TARGET_APPLE @@ -355,7 +356,7 @@ DistanceFieldVectorGLTest::DistanceFieldVectorGLTest() { } template void DistanceFieldVectorGLTest::construct() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); auto&& data = ConstructData[testCaseInstanceId()]; setTestCaseDescription(data.name); @@ -375,7 +376,7 @@ template void DistanceFieldVectorGLTest::construct() { #ifndef MAGNUM_TARGET_GLES2 template void DistanceFieldVectorGLTest::constructUniformBuffers() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); auto&& data = ConstructUniformBuffersData[testCaseInstanceId()]; setTestCaseDescription(data.name); @@ -415,7 +416,7 @@ template void DistanceFieldVectorGLTest::constructUnifor #endif template void DistanceFieldVectorGLTest::constructMove() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); DistanceFieldVectorGL a{DistanceFieldVectorGL::Flag::TextureTransformation}; const GLuint id = a.id(); @@ -437,7 +438,7 @@ template void DistanceFieldVectorGLTest::constructMove() #ifndef MAGNUM_TARGET_GLES2 template void DistanceFieldVectorGLTest::constructMoveUniformBuffers() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifndef MAGNUM_TARGET_GLES if(!GL::Context::current().isExtensionSupported()) @@ -472,7 +473,7 @@ template void DistanceFieldVectorGLTest::constructUnifor auto&& data = ConstructUniformBuffersInvalidData[testCaseInstanceId()]; setTestCaseDescription(data.name); - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); @@ -493,7 +494,7 @@ template void DistanceFieldVectorGLTest::constructUnifor #ifndef MAGNUM_TARGET_GLES2 template void DistanceFieldVectorGLTest::setUniformUniformBuffersEnabled() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); @@ -524,7 +525,7 @@ template void DistanceFieldVectorGLTest::setUniformUnifo } template void DistanceFieldVectorGLTest::bindBufferUniformBuffersNotEnabled() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); @@ -558,7 +559,7 @@ template void DistanceFieldVectorGLTest::bindBufferUnifo #endif template void DistanceFieldVectorGLTest::setTextureMatrixNotEnabled() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); @@ -576,7 +577,7 @@ template void DistanceFieldVectorGLTest::setTextureMatri #ifndef MAGNUM_TARGET_GLES2 template void DistanceFieldVectorGLTest::bindTextureTransformBufferNotEnabled() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); @@ -602,7 +603,7 @@ template void DistanceFieldVectorGLTest::bindTextureTran #ifndef MAGNUM_TARGET_GLES2 template void DistanceFieldVectorGLTest::setWrongDrawOffset() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); diff --git a/src/Magnum/Shaders/Test/DistanceFieldVectorGL_Test.cpp b/src/Magnum/Shaders/Test/DistanceFieldVectorGL_Test.cpp index 0290d001a..ad8020b4b 100644 --- a/src/Magnum/Shaders/Test/DistanceFieldVectorGL_Test.cpp +++ b/src/Magnum/Shaders/Test/DistanceFieldVectorGL_Test.cpp @@ -24,8 +24,10 @@ */ #include +#include #include #include +#include #include "Magnum/Shaders/DistanceFieldVectorGL.h" @@ -63,7 +65,7 @@ DistanceFieldVectorGL_Test::DistanceFieldVectorGL_Test() { } template void DistanceFieldVectorGL_Test::constructNoCreate() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); { DistanceFieldVectorGL shader{NoCreate}; @@ -75,7 +77,7 @@ template void DistanceFieldVectorGL_Test::constructNoCre } template void DistanceFieldVectorGL_Test::constructCopy() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); CORRADE_VERIFY(!std::is_copy_constructible>{}); CORRADE_VERIFY(!std::is_copy_assignable>{}); diff --git a/src/Magnum/Shaders/Test/FlatGLTest.cpp b/src/Magnum/Shaders/Test/FlatGLTest.cpp index f8f074c7d..cb7097940 100644 --- a/src/Magnum/Shaders/Test/FlatGLTest.cpp +++ b/src/Magnum/Shaders/Test/FlatGLTest.cpp @@ -828,7 +828,7 @@ FlatGLTest::FlatGLTest() { } template void FlatGLTest::construct() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); auto&& data = ConstructData[testCaseInstanceId()]; setTestCaseDescription(data.name); @@ -855,7 +855,7 @@ template void FlatGLTest::construct() { #ifndef MAGNUM_TARGET_GLES2 template void FlatGLTest::constructUniformBuffers() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); auto&& data = ConstructUniformBuffersData[testCaseInstanceId()]; setTestCaseDescription(data.name); @@ -899,7 +899,7 @@ template void FlatGLTest::constructUniformBuffers() { #endif template void FlatGLTest::constructMove() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); FlatGL a{FlatGL::Flag::Textured}; const GLuint id = a.id(); @@ -921,7 +921,7 @@ template void FlatGLTest::constructMove() { #ifndef MAGNUM_TARGET_GLES2 template void FlatGLTest::constructMoveUniformBuffers() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifndef MAGNUM_TARGET_GLES if(!GL::Context::current().isExtensionSupported()) @@ -953,7 +953,7 @@ template void FlatGLTest::constructMoveUniformBuffers() template void FlatGLTest::constructInvalid() { auto&& data = ConstructInvalidData[testCaseInstanceId()]; - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); setTestCaseDescription(data.name); #ifdef CORRADE_NO_ASSERT @@ -970,7 +970,7 @@ template void FlatGLTest::constructInvalid() { #ifndef MAGNUM_TARGET_GLES2 template void FlatGLTest::constructUniformBuffersInvalid() { auto&& data = ConstructUniformBuffersInvalidData[testCaseInstanceId()]; - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); setTestCaseDescription(data.name); #ifdef CORRADE_NO_ASSERT @@ -992,7 +992,7 @@ template void FlatGLTest::constructUniformBuffersInvalid #ifndef MAGNUM_TARGET_GLES2 template void FlatGLTest::setUniformUniformBuffersEnabled() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); @@ -1023,7 +1023,7 @@ template void FlatGLTest::setUniformUniformBuffersEnable } template void FlatGLTest::bindBufferUniformBuffersNotEnabled() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); @@ -1058,7 +1058,7 @@ template void FlatGLTest::bindBufferUniformBuffersNotEna template void FlatGLTest::bindTexturesInvalid() { auto&& data = BindTexturesInvalidData[testCaseInstanceId()]; - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); setTestCaseDescription(data.name); #ifdef CORRADE_NO_ASSERT @@ -1085,7 +1085,7 @@ template void FlatGLTest::bindTexturesInvalid() { #ifndef MAGNUM_TARGET_GLES2 template void FlatGLTest::bindTextureArraysInvalid() { auto&& data = BindTextureArraysInvalidData[testCaseInstanceId()]; - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); setTestCaseDescription(data.name); #ifdef CORRADE_NO_ASSERT @@ -1109,7 +1109,7 @@ template void FlatGLTest::bindTextureArraysInvalid() { #endif template void FlatGLTest::setAlphaMaskNotEnabled() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); @@ -1126,7 +1126,7 @@ template void FlatGLTest::setAlphaMaskNotEnabled() { } template void FlatGLTest::setTextureMatrixNotEnabled() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); @@ -1144,7 +1144,7 @@ template void FlatGLTest::setTextureMatrixNotEnabled() { #ifndef MAGNUM_TARGET_GLES2 template void FlatGLTest::setTextureLayerNotArray() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); @@ -1163,7 +1163,7 @@ template void FlatGLTest::setTextureLayerNotArray() { #ifndef MAGNUM_TARGET_GLES2 template void FlatGLTest::bindTextureTransformBufferNotEnabled() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); @@ -1189,7 +1189,7 @@ template void FlatGLTest::bindTextureTransformBufferNotE #ifndef MAGNUM_TARGET_GLES2 template void FlatGLTest::setObjectIdNotEnabled() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); @@ -1208,7 +1208,7 @@ template void FlatGLTest::setObjectIdNotEnabled() { #ifndef MAGNUM_TARGET_GLES2 template void FlatGLTest::setWrongDrawOffset() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); diff --git a/src/Magnum/Shaders/Test/FlatGL_Test.cpp b/src/Magnum/Shaders/Test/FlatGL_Test.cpp index 4267991c4..36489ce9d 100644 --- a/src/Magnum/Shaders/Test/FlatGL_Test.cpp +++ b/src/Magnum/Shaders/Test/FlatGL_Test.cpp @@ -24,8 +24,10 @@ */ #include +#include #include #include +#include #include "Magnum/Shaders/FlatGL.h" @@ -57,7 +59,7 @@ FlatGL_Test::FlatGL_Test() { } template void FlatGL_Test::constructNoCreate() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); { FlatGL shader{NoCreate}; @@ -69,7 +71,7 @@ template void FlatGL_Test::constructNoCreate() { } template void FlatGL_Test::constructCopy() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); CORRADE_VERIFY(!std::is_copy_constructible>{}); CORRADE_VERIFY(!std::is_copy_assignable>{}); diff --git a/src/Magnum/Shaders/Test/ShadersGLBenchmark.cpp b/src/Magnum/Shaders/Test/ShadersGLBenchmark.cpp index 598e0897b..0e720f4b3 100644 --- a/src/Magnum/Shaders/Test/ShadersGLBenchmark.cpp +++ b/src/Magnum/Shaders/Test/ShadersGLBenchmark.cpp @@ -25,7 +25,7 @@ #include #include -#include +#include #include #include "Magnum/Image.h" @@ -565,7 +565,7 @@ template<> struct UniformTraits<3> { template void ShadersGLBenchmark::flat() { auto&& data = FlatData[testCaseInstanceId()]; - setTestCaseTemplateName(Utility::formatString("{}", dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); setTestCaseDescription(data.name); if(!(_manager.loadState("AnyImageImporter") & PluginManager::LoadState::Loaded) || @@ -844,7 +844,7 @@ void ShadersGLBenchmark::phong() { template void ShadersGLBenchmark::vertexColor() { auto&& data = VertexColorData[testCaseInstanceId()]; - setTestCaseTemplateName(Utility::formatString("{}", dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); setTestCaseDescription(data.name); if(!(_manager.loadState("AnyImageImporter") & PluginManager::LoadState::Loaded) || @@ -903,7 +903,7 @@ template void ShadersGLBenchmark::vertexColor() { template void ShadersGLBenchmark::vector() { auto&& data = VectorData[testCaseInstanceId()]; - setTestCaseTemplateName(Utility::formatString("{}", dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); setTestCaseDescription(data.name); if(!(_manager.loadState("AnyImageImporter") & PluginManager::LoadState::Loaded) || @@ -975,7 +975,7 @@ template void ShadersGLBenchmark::vector() { template void ShadersGLBenchmark::distanceFieldVector() { auto&& data = DistanceFieldVectorData[testCaseInstanceId()]; - setTestCaseTemplateName(Utility::formatString("{}", dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); setTestCaseDescription(data.name); if(!(_manager.loadState("AnyImageImporter") & PluginManager::LoadState::Loaded) || diff --git a/src/Magnum/Shaders/Test/VectorGLTest.cpp b/src/Magnum/Shaders/Test/VectorGLTest.cpp index 3c185f728..b0d74e6e4 100644 --- a/src/Magnum/Shaders/Test/VectorGLTest.cpp +++ b/src/Magnum/Shaders/Test/VectorGLTest.cpp @@ -352,7 +352,7 @@ VectorGLTest::VectorGLTest() { } template void VectorGLTest::construct() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); auto&& data = ConstructData[testCaseInstanceId()]; setTestCaseDescription(data.name); @@ -372,7 +372,7 @@ template void VectorGLTest::construct() { #ifndef MAGNUM_TARGET_GLES2 template void VectorGLTest::constructUniformBuffers() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); auto&& data = ConstructUniformBuffersData[testCaseInstanceId()]; setTestCaseDescription(data.name); @@ -411,7 +411,7 @@ template void VectorGLTest::constructUniformBuffers() { #endif template void VectorGLTest::constructMove() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); VectorGL a{VectorGL::Flag::TextureTransformation}; const GLuint id = a.id(); @@ -433,7 +433,7 @@ template void VectorGLTest::constructMove() { #ifndef MAGNUM_TARGET_GLES2 template void VectorGLTest::constructMoveUniformBuffers() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifndef MAGNUM_TARGET_GLES if(!GL::Context::current().isExtensionSupported()) @@ -466,7 +466,7 @@ template void VectorGLTest::constructMoveUniformBuffers( #ifndef MAGNUM_TARGET_GLES2 template void VectorGLTest::constructUniformBuffersInvalid() { auto&& data = ConstructUniformBuffersInvalidData[testCaseInstanceId()]; - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); setTestCaseDescription(data.name); #ifdef CORRADE_NO_ASSERT @@ -488,7 +488,7 @@ template void VectorGLTest::constructUniformBuffersInval #ifndef MAGNUM_TARGET_GLES2 template void VectorGLTest::setUniformUniformBuffersEnabled() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); @@ -515,7 +515,7 @@ template void VectorGLTest::setUniformUniformBuffersEnab } template void VectorGLTest::bindBufferUniformBuffersNotEnabled() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); @@ -549,7 +549,7 @@ template void VectorGLTest::bindBufferUniformBuffersNotE #endif template void VectorGLTest::setTextureMatrixNotEnabled() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); @@ -567,7 +567,7 @@ template void VectorGLTest::setTextureMatrixNotEnabled() #ifndef MAGNUM_TARGET_GLES2 template void VectorGLTest::bindTextureTransformBufferNotEnabled() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); @@ -593,7 +593,7 @@ template void VectorGLTest::bindTextureTransformBufferNo #ifndef MAGNUM_TARGET_GLES2 template void VectorGLTest::setWrongDrawOffset() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); diff --git a/src/Magnum/Shaders/Test/VectorGL_Test.cpp b/src/Magnum/Shaders/Test/VectorGL_Test.cpp index fd386a923..dd8754bde 100644 --- a/src/Magnum/Shaders/Test/VectorGL_Test.cpp +++ b/src/Magnum/Shaders/Test/VectorGL_Test.cpp @@ -24,8 +24,10 @@ */ #include +#include #include #include +#include #include "Magnum/Shaders/VectorGL.h" @@ -63,7 +65,7 @@ VectorGL_Test::VectorGL_Test() { } template void VectorGL_Test::constructNoCreate() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); { VectorGL shader{NoCreate}; @@ -75,7 +77,7 @@ template void VectorGL_Test::constructNoCreate() { } template void VectorGL_Test::constructCopy() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); CORRADE_VERIFY(!std::is_copy_constructible>{}); CORRADE_VERIFY(!std::is_copy_assignable>{}); diff --git a/src/Magnum/Shaders/Test/VertexColorGLTest.cpp b/src/Magnum/Shaders/Test/VertexColorGLTest.cpp index 6b9b2011e..2952838bb 100644 --- a/src/Magnum/Shaders/Test/VertexColorGLTest.cpp +++ b/src/Magnum/Shaders/Test/VertexColorGLTest.cpp @@ -28,6 +28,7 @@ #include #include #include +#include #include #ifdef CORRADE_TARGET_APPLE @@ -294,7 +295,7 @@ VertexColorGLTest::VertexColorGLTest() { } template void VertexColorGLTest::construct() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); VertexColorGL shader; CORRADE_VERIFY(shader.id()); @@ -310,7 +311,7 @@ template void VertexColorGLTest::construct() { #ifndef MAGNUM_TARGET_GLES2 template void VertexColorGLTest::constructUniformBuffers() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); auto&& data = ConstructUniformBuffersData[testCaseInstanceId()]; setTestCaseDescription(data.name); @@ -349,7 +350,7 @@ template void VertexColorGLTest::constructUniformBuffers #endif template void VertexColorGLTest::constructMove() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); VertexColorGL a; const GLuint id = a.id(); @@ -369,7 +370,7 @@ template void VertexColorGLTest::constructMove() { #ifndef MAGNUM_TARGET_GLES2 template void VertexColorGLTest::constructMoveUniformBuffers() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifndef MAGNUM_TARGET_GLES if(!GL::Context::current().isExtensionSupported()) @@ -399,7 +400,7 @@ template void VertexColorGLTest::constructMoveUniformBuf #ifndef MAGNUM_TARGET_GLES2 template void VertexColorGLTest::constructUniformBuffersZeroDraws() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); @@ -420,7 +421,7 @@ template void VertexColorGLTest::constructUniformBuffers #ifndef MAGNUM_TARGET_GLES2 template void VertexColorGLTest::setUniformUniformBuffersEnabled() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); @@ -441,7 +442,7 @@ template void VertexColorGLTest::setUniformUniformBuffer } template void VertexColorGLTest::bindBufferUniformBuffersNotEnabled() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); @@ -462,7 +463,7 @@ template void VertexColorGLTest::bindBufferUniformBuffer } template void VertexColorGLTest::setWrongDrawOffset() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); #ifdef CORRADE_NO_ASSERT CORRADE_SKIP("CORRADE_NO_ASSERT defined, can't test assertions"); diff --git a/src/Magnum/Shaders/Test/VertexColorGL_Test.cpp b/src/Magnum/Shaders/Test/VertexColorGL_Test.cpp index 173fd5f40..40be500e0 100644 --- a/src/Magnum/Shaders/Test/VertexColorGL_Test.cpp +++ b/src/Magnum/Shaders/Test/VertexColorGL_Test.cpp @@ -24,8 +24,10 @@ */ #include +#include #include #include +#include #include "Magnum/Shaders/VertexColorGL.h" @@ -63,7 +65,7 @@ VertexColorGL_Test::VertexColorGL_Test() { } template void VertexColorGL_Test::constructNoCreate() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); { VertexColorGL shader{NoCreate}; @@ -74,7 +76,7 @@ template void VertexColorGL_Test::constructNoCreate() { } template void VertexColorGL_Test::constructCopy() { - setTestCaseTemplateName(std::to_string(dimensions)); + setTestCaseTemplateName(Utility::format("{}", dimensions)); CORRADE_VERIFY(!std::is_copy_constructible>{}); CORRADE_VERIFY(!std::is_copy_assignable>{});