diff --git a/src/Magnum/Audio/Test/BufferTest.cpp b/src/Magnum/Audio/Test/BufferTest.cpp index c98c6e746..8de56d8b9 100644 --- a/src/Magnum/Audio/Test/BufferTest.cpp +++ b/src/Magnum/Audio/Test/BufferTest.cpp @@ -27,17 +27,27 @@ #include #include "Magnum/Audio/Buffer.h" +#include "Magnum/Audio/Context.h" namespace Magnum { namespace Audio { namespace Test { struct BufferTest: TestSuite::Tester { explicit BufferTest(); + void construct(); void debugFormat(); + + Context _context; }; BufferTest::BufferTest() { - addTests({&BufferTest::debugFormat}); + addTests({&BufferTest::construct, + &BufferTest::debugFormat}); +} + +void BufferTest::construct() { + Buffer buf; + CORRADE_VERIFY(buf.id() != 0); } void BufferTest::debugFormat() {