From 33b939c76f6cc1f8423a41a26ed9e8d27a013c7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Lalinsk=C3=BD?= Date: Fri, 27 Mar 2009 10:45:00 +0000 Subject: [PATCH] Don't build ASF/MP4 FileRef tests if WITH_ASF/WITH_MP4 are undefined git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@945359 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- tests/test_fileref.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/test_fileref.cpp b/tests/test_fileref.cpp index c2cba179..880c300a 100644 --- a/tests/test_fileref.cpp +++ b/tests/test_fileref.cpp @@ -4,6 +4,9 @@ #include #include #include "utils.h" +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif using namespace std; using namespace TagLib; @@ -11,15 +14,19 @@ using namespace TagLib; class TestFileRef : public CppUnit::TestFixture { CPPUNIT_TEST_SUITE(TestFileRef); +#ifdef WITH_ASF CPPUNIT_TEST(testASF); +#endif CPPUNIT_TEST(testMusepack); CPPUNIT_TEST(testVorbis); CPPUNIT_TEST(testSpeex); CPPUNIT_TEST(testFLAC); CPPUNIT_TEST(testMP3); +#ifdef WITH_MP4 CPPUNIT_TEST(testMP4_1); CPPUNIT_TEST(testMP4_2); CPPUNIT_TEST(testMP4_3); +#endif CPPUNIT_TEST(testTrueAudio); CPPUNIT_TEST_SUITE_END(); @@ -75,10 +82,12 @@ public: fileRefSave("click", ".mpc"); } +#ifdef WITH_ASF void testASF() { fileRefSave("silence-1", ".wma"); } +#endif void testVorbis() { @@ -105,6 +114,7 @@ public: fileRefSave("empty", ".tta"); } +#ifdef WITH_MP4 void testMP4_1() { fileRefSave("has-tags", ".m4a"); @@ -119,6 +129,7 @@ public: { fileRefSave("no-tags", ".3g2"); } +#endif };