Browse Source

Audio: pass command-line arguments to Context in all AL tests.

pull/364/head
Vladimír Vondruš 7 years ago
parent
commit
c1c1c146f8
  1. 5
      src/Magnum/Audio/Test/BufferALTest.cpp
  2. 7
      src/Magnum/Audio/Test/ContextALTest.cpp
  3. 5
      src/Magnum/Audio/Test/ListenerALTest.cpp
  4. 5
      src/Magnum/Audio/Test/PlayableALTest.cpp
  5. 5
      src/Magnum/Audio/Test/RendererALTest.cpp
  6. 5
      src/Magnum/Audio/Test/SourceALTest.cpp

5
src/Magnum/Audio/Test/BufferALTest.cpp

@ -49,7 +49,10 @@ struct BufferALTest: TestSuite::Tester {
Context _context; Context _context;
}; };
BufferALTest::BufferALTest() { BufferALTest::BufferALTest():
TestSuite::Tester{TestSuite::Tester::TesterConfiguration{}.setSkippedArgumentPrefixes({"magnum"})},
_context{arguments().first, arguments().second}
{
addTests({&BufferALTest::construct, addTests({&BufferALTest::construct,
&BufferALTest::properties, &BufferALTest::properties,

7
src/Magnum/Audio/Test/ContextALTest.cpp

@ -46,7 +46,10 @@ struct ContextALTest: TestSuite::Tester {
void isExtensionEnabled(); void isExtensionEnabled();
}; };
ContextALTest::ContextALTest() { ContextALTest::ContextALTest():
TestSuite::Tester{TestSuite::Tester::TesterConfiguration{}
.setSkippedArgumentPrefixes({"magnum"})}
{
addTests({&ContextALTest::construct, addTests({&ContextALTest::construct,
&ContextALTest::constructMove}); &ContextALTest::constructMove});
@ -61,7 +64,7 @@ void ContextALTest::construct() {
CORRADE_VERIFY(!Context::hasCurrent()); CORRADE_VERIFY(!Context::hasCurrent());
{ {
Context context; Context context{arguments().first, arguments().second};
CORRADE_VERIFY(Context::hasCurrent()); CORRADE_VERIFY(Context::hasCurrent());
CORRADE_COMPARE(&Context::current(), &context); CORRADE_COMPARE(&Context::current(), &context);
} }

5
src/Magnum/Audio/Test/ListenerALTest.cpp

@ -55,7 +55,10 @@ struct ListenerALTest: TestSuite::Tester {
Context _context; Context _context;
}; };
ListenerALTest::ListenerALTest() { ListenerALTest::ListenerALTest():
TestSuite::Tester{TestSuite::Tester::TesterConfiguration{}.setSkippedArgumentPrefixes({"magnum"})},
_context{arguments().first, arguments().second}
{
addTests({&ListenerALTest::feature2D, addTests({&ListenerALTest::feature2D,
&ListenerALTest::feature3D, &ListenerALTest::feature3D,
&ListenerALTest::updateGroups}); &ListenerALTest::updateGroups});

5
src/Magnum/Audio/Test/PlayableALTest.cpp

@ -47,7 +47,10 @@ struct PlayableALTest: TestSuite::Tester {
Context _context; Context _context;
}; };
PlayableALTest::PlayableALTest() { PlayableALTest::PlayableALTest():
TestSuite::Tester{TestSuite::Tester::TesterConfiguration{}.setSkippedArgumentPrefixes({"magnum"})},
_context{arguments().first, arguments().second}
{
addTests({&PlayableALTest::feature, addTests({&PlayableALTest::feature,
&PlayableALTest::group}); &PlayableALTest::group});
} }

5
src/Magnum/Audio/Test/RendererALTest.cpp

@ -44,7 +44,10 @@ struct RendererALTest: TestSuite::Tester {
Context _context; Context _context;
}; };
RendererALTest::RendererALTest() { RendererALTest::RendererALTest():
TestSuite::Tester{TestSuite::Tester::TesterConfiguration{}.setSkippedArgumentPrefixes({"magnum"})},
_context{arguments().first, arguments().second}
{
addTests({&RendererALTest::listenerOrientation, addTests({&RendererALTest::listenerOrientation,
&RendererALTest::listenerPosition, &RendererALTest::listenerPosition,
&RendererALTest::listenerVelocity, &RendererALTest::listenerVelocity,

5
src/Magnum/Audio/Test/SourceALTest.cpp

@ -53,7 +53,10 @@ struct SourceALTest: TestSuite::Tester {
Context _context; Context _context;
}; };
SourceALTest::SourceALTest() { SourceALTest::SourceALTest():
TestSuite::Tester{TestSuite::Tester::TesterConfiguration{}.setSkippedArgumentPrefixes({"magnum"})},
_context{arguments().first, arguments().second}
{
addTests({&SourceALTest::construct, addTests({&SourceALTest::construct,
&SourceALTest::position, &SourceALTest::position,

Loading…
Cancel
Save