From 70e471f1d19a3be0caaf6000590eb48c71b439f5 Mon Sep 17 00:00:00 2001 From: Sander Jansen Date: Sat, 16 May 2015 22:09:27 -0500 Subject: [PATCH] Check if saved picture can be read back correctly --- tests/test_ogg.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/test_ogg.cpp b/tests/test_ogg.cpp index 05b23f64..3afeb196 100644 --- a/tests/test_ogg.cpp +++ b/tests/test_ogg.cpp @@ -158,6 +158,14 @@ public: f = new Vorbis::File(newname.c_str()); List lst = f->tag()->pictureList(); CPPUNIT_ASSERT_EQUAL(TagLib::uint(1), lst.size()); + CPPUNIT_ASSERT_EQUAL(int(5), lst[0]->width()); + CPPUNIT_ASSERT_EQUAL(int(6), lst[0]->height()); + CPPUNIT_ASSERT_EQUAL(int(16), lst[0]->colorDepth()); + CPPUNIT_ASSERT_EQUAL(int(7), lst[0]->numColors()); + CPPUNIT_ASSERT_EQUAL(String("image/jpeg"), lst[0]->mimeType()); + CPPUNIT_ASSERT_EQUAL(String("new image"), lst[0]->description()); + CPPUNIT_ASSERT_EQUAL(ByteVector("JPEG data"), lst[0]->data()); + delete f; }