From 5fed8efc449680aff2215196ab3e5f9ccdc37ff3 Mon Sep 17 00:00:00 2001 From: David Sansome Date: Wed, 21 Apr 2010 18:21:27 +0000 Subject: [PATCH] Test WMA files too --- tests/data/beep.wma | Bin 0 -> 7999 bytes tests/data/testdata.qrc | 1 + tests/fileformats_test.cpp | 10 +++++++--- 3 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 tests/data/beep.wma diff --git a/tests/data/beep.wma b/tests/data/beep.wma new file mode 100644 index 0000000000000000000000000000000000000000..d3035a5f60317367ff7754c966b2668aa9806cda GIT binary patch literal 7999 zcmXp|+f>?@c3yDVO@>trN#}BS*%-h8L@_cgytBH;edT$; zsKM^)y^V7jnV?*SLS`^CAzKS9BEtib00}k#*&xjDg^^(^^Zs}}kUftf_N-=xs1v+& zdG#)k_%nz&8$&HnW~G~R&4c%Uyf$oC4?sKORs>vv+QG^o!Vmz| zpU996RG-L@1Js`ilw)RKVPHyUV2}cuSOyd+0?MTWX&)d4@pGVRQal)dHiZM-ppRs? z8_+d5Kvkg(K|mcK04flrkkpkhWB}b?gr-6TNd?G9`3%88Tnbc|jA5EFTET7twuga1 z2ud?BI05yfG86#aSI&?NbUy=w8JZp=Nw{JZ2DnTIiZC)ZF)(n(P6kPKGqf;*6>&TV zN`nge=S(;MJ1{WtEY~b+lSF6+`<))F*DQPW8X zLanZU__iH?B4;RAl7U^E0s3;|#n1_a=A?*&fxcR=Z$Un(JJo}RwN|AvDN%m=Cy z7@uvB%HULrBhm0t<)a}mNJ9Y9%m=6YN^rWr3r_cPYKs^A;8?@3LA>G90hT&%smc5d zgVYD3&KeB?(nEj|+>r#Q`{gL*{Zg5j%Fy|YeGL2!Uk)(sD3BEqY1AK0`=p2PsE)xH z0-#pTAOpbuhhS_I+b*E9^cb2LSwPMMXUuDejL9y-$*~mJN6`Bqe}kcd*M}k2zHZv3 z29Jut7{;S+8Vv!GLx7PLp6*$AK^^aVpoSQ`xKM^0^MN|%|G>VpO#}1tUtvv2qumdZ fLw8ieU=0CKsviZTAut*OqaiRF0;3^7{}2EG8aX5e literal 0 HcmV?d00001 diff --git a/tests/data/testdata.qrc b/tests/data/testdata.qrc index da37a0422..caa5611eb 100644 --- a/tests/data/testdata.qrc +++ b/tests/data/testdata.qrc @@ -5,5 +5,6 @@ beep.ogg beep.spx beep.wav + beep.wma diff --git a/tests/fileformats_test.cpp b/tests/fileformats_test.cpp index 39f3d94bd..1b311fecf 100644 --- a/tests/fileformats_test.cpp +++ b/tests/fileformats_test.cpp @@ -55,9 +55,13 @@ class FileformatsTest : public ::testing::TestWithParam { } void SaveToTempFile(QTemporaryFile* file) { - QResource resource(resource_filename_); + QFile resource(resource_filename_); + resource.open(QIODevice::ReadOnly); + QByteArray data(resource.readAll()); + resource.close(); + file->open(); - file->write(reinterpret_cast(resource.data()), resource.size()); + file->write(data); file->flush(); } @@ -104,6 +108,6 @@ TEST_P(FileformatsTest, GstCanDecode) { } INSTANTIATE_TEST_CASE_P(Formats, FileformatsTest, ::testing::Values( - "flac", "mp3", "ogg", "spx", "wav")); + "flac", "mp3", "ogg", "spx", "wav", "wma")); } // namespace