Browse Source

Math: MSVC 2015, nobody asked you to fail here.

pull/617/head
Vladimír Vondruš 3 years ago
parent
commit
d4cc7dc318
  1. 15
      src/Magnum/Math/Test/ColorTest.cpp

15
src/Magnum/Math/Test/ColorTest.cpp

@ -389,15 +389,24 @@ void ColorTest::constructOneValue() {
void ColorTest::constructParts() {
constexpr Vector2 a{1.0f, 0.5f};
constexpr Color3 b = {a, 0.75f};
#ifndef CORRADE_MSVC2015_COMPATIBILITY
constexpr /* No idea, who cares */
#endif
Color3 b = {a, 0.75f};
CORRADE_COMPARE(b, (Color3{1.0f, 0.5f, 0.75f}));
constexpr Color4 c = {b, 0.25f};
#ifndef CORRADE_MSVC2015_COMPATIBILITY
constexpr /* No idea, who cares */
#endif
Color4 c = {b, 0.25f};
CORRADE_COMPARE(c, (Color4{1.0f, 0.5f, 0.75f, 0.25f}));
/* Default alpha */
constexpr Color3ub d(10, 25, 176);
constexpr Color4 e = b;
#ifndef CORRADE_MSVC2015_COMPATIBILITY
constexpr /* No idea, who cares */
#endif
Color4 e = b;
constexpr Color4ub f = d;
CORRADE_COMPARE(e, (Color4{1.0f, 0.5f, 0.75f, 1.0f}));
CORRADE_COMPARE(f, (Color4ub{10, 25, 176, 255}));

Loading…
Cancel
Save