diff --git a/src/Magnum/GL/Test/BufferImageTest.cpp b/src/Magnum/GL/Test/BufferImageTest.cpp index b6bacb67b..085747ac1 100644 --- a/src/Magnum/GL/Test/BufferImageTest.cpp +++ b/src/Magnum/GL/Test/BufferImageTest.cpp @@ -27,6 +27,7 @@ #include #include "Magnum/GL/BufferImage.h" +#include "Magnum/GL/PixelFormat.h" namespace Magnum { namespace GL { namespace Test { namespace { @@ -52,6 +53,10 @@ void BufferImageTest::constructNoCreate() { { BufferImage2D image{NoCreate}; CORRADE_COMPARE(image.buffer().id(), 0); + CORRADE_COMPARE(image.size(), Vector2i{}); + CORRADE_COMPARE(image.format(), PixelFormat::RGBA); + CORRADE_COMPARE(image.type(), PixelType::UnsignedByte); + CORRADE_COMPARE(image.dataSize(), 0); } /* Implicit construction is not allowed */ @@ -62,6 +67,9 @@ void BufferImageTest::constructNoCreateCompressed() { { CompressedBufferImage2D image{NoCreate}; CORRADE_COMPARE(image.buffer().id(), 0); + CORRADE_COMPARE(image.size(), Vector2i{}); + CORRADE_COMPARE(image.format(), CompressedPixelFormat{}); + CORRADE_COMPARE(image.dataSize(), 0); } CORRADE_VERIFY(true);