diff --git a/tests/test_mp4.cpp b/tests/test_mp4.cpp index e5b4ece6..ea4a8d0a 100644 --- a/tests/test_mp4.cpp +++ b/tests/test_mp4.cpp @@ -857,6 +857,14 @@ public: CPPUNIT_ASSERT(f.isValid()); CPPUNIT_ASSERT_EQUAL(1, f.audioProperties()->channels()); CPPUNIT_ASSERT_EQUAL(32000, f.audioProperties()->sampleRate()); + f.tag()->setTitle("TITLE"); + f.save(); + } + { + MP4::File f(copy.fileName().c_str()); + CPPUNIT_ASSERT(f.isValid()); + CPPUNIT_ASSERT(f.hasMP4Tag()); + CPPUNIT_ASSERT_EQUAL(String("TITLE"), f.tag()->title()); } } };