]> granicus.if.org Git - taglib/commitdiff
Fix compilation errors on Clang.
authorTsuda Kageyu <tsuda.kageyu@gmail.com>
Tue, 30 Dec 2014 15:41:22 +0000 (00:41 +0900)
committerTsuda Kageyu <tsuda.kageyu@gmail.com>
Tue, 30 Dec 2014 15:41:22 +0000 (00:41 +0900)
tests/test_aiff.cpp

index e90f52808f80ef8f4bab4c3b4deab397f6a7da22..a99b2350521375901bddaa3c60efd922f9f3f92e 100644 (file)
@@ -21,24 +21,16 @@ public:
 
   void testReading()
   {
-    ScopedFileCopy copy("empty", ".aiff");
-    string filename = copy.fileName();
-
-    RIFF::AIFF::File *f = new RIFF::AIFF::File(filename.c_str());
-    CPPUNIT_ASSERT_EQUAL(705, f->audioProperties()->bitrate());
-    delete f;
+    RIFF::AIFF::File f(TEST_FILE_PATH_C("empty.aiff"));
+    CPPUNIT_ASSERT_EQUAL(705, f.audioProperties()->bitrate());
   }
 
   void testAiffCProperties()
   {
-    ScopedFileCopy copy("alaw", ".aifc");
-    string filename = copy.fileName();
-
-    RIFF::AIFF::File *f = new RIFF::AIFF::File(filename.c_str());
-    CPPUNIT_ASSERT(f->audioProperties()->isAiffC());
-    CPPUNIT_ASSERT_EQUAL(ByteVector("ALAW"), f->audioProperties()->compressionType());
-    CPPUNIT_ASSERT_EQUAL(String("SGI CCITT G.711 A-law"), f->audioProperties()->compressionName());
-    delete f;
+    RIFF::AIFF::File f(TEST_FILE_PATH_C("alaw.aifc"));
+    CPPUNIT_ASSERT(f.audioProperties()->isAiffC());
+    CPPUNIT_ASSERT(f.audioProperties()->compressionType() == "ALAW");
+    CPPUNIT_ASSERT(f.audioProperties()->compressionName() == "SGI CCITT G.711 A-law");
   }
 
   void testFuzzedFiles()