From b6a73864ea3f40d538f46786b5a546bb14f245ee Mon Sep 17 00:00:00 2001 From: The Wobbler Date: Sun, 30 Mar 2025 18:33:22 +0200 Subject: [PATCH] Replaced old test with a parametrized test that tests every file type. --- tests/formats/test.mp3 | Bin 7452 -> 0 bytes tests/formats/test_id3.py | 55 ------------------------------------- tests/test_all_formats.py | 37 +++++++++++++++++++++++++ tests/test_files/test.flac | Bin 0 -> 323 bytes tests/test_files/test.m4a | Bin 0 -> 1423 bytes tests/test_files/test.mp2 | Bin 0 -> 24531 bytes tests/test_files/test.mp3 | Bin 0 -> 4694 bytes tests/test_files/test.ogg | Bin 0 -> 4594 bytes tests/test_files/test.opus | Bin 0 -> 418 bytes tests/test_files/test.wav | Bin 0 -> 176880 bytes tests/test_files/test.wma | Bin 0 -> 19984 bytes 11 files changed, 37 insertions(+), 55 deletions(-) delete mode 100644 tests/formats/test.mp3 delete mode 100644 tests/formats/test_id3.py create mode 100644 tests/test_all_formats.py create mode 100644 tests/test_files/test.flac create mode 100644 tests/test_files/test.m4a create mode 100644 tests/test_files/test.mp2 create mode 100644 tests/test_files/test.mp3 create mode 100644 tests/test_files/test.ogg create mode 100644 tests/test_files/test.opus create mode 100644 tests/test_files/test.wav create mode 100644 tests/test_files/test.wma diff --git a/tests/formats/test.mp3 b/tests/formats/test.mp3 deleted file mode 100644 index 41fb2a9b3b012aac5b9a61ce7a4229ae7cd8e31b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7452 zcmeZtF=k-^0n3m8S3@Ap3B(EtA*sbBK+@6230=rD#0X93|L+MYKq0&!A~P=?sDK}c zof#NpZZa^lb93_x3yVof$tfwRX=&*i8k$;K+B!J6czE~(1cZc#N5{t}r>AG-dl*XA3l8g^5vTk zAHMwf@#jC#t^glLUsq#2LjwbroiO*ADyXo|@MU0p0CERg*rum2iD66s|1FTh!2f}P zArt6D4h9BZ1qKF2AX)Np_4s#`|+o1M8d+sA~L;=+JhE;qv3|N97PKyOzvp7jfNX2Rg9*C(R47H z4sf;l->6@i=}#c+IgO9_L>OPekMYk4gzHo_cl&e=auwzVlfn literal 0 HcmV?d00001 diff --git a/tests/test_files/test.m4a b/tests/test_files/test.m4a new file mode 100644 index 0000000000000000000000000000000000000000..a4cccaf27e19778babdfdfe705663296097afa8a GIT binary patch literal 1423 zcmeHHv2GJV5S=?aQ3?tRB}#-Y(nU%{Ln7M*i_(cwP(T4OAR!9Y-m_!8>pR`9Ersen zARj?{5(S?S5Ct_I4IL64B@HONIiJZod;t<8?aiBcv$MOib4x@)-<~E9_76fLpI8q~ ztTCEIw9-$bh{(ICrLbRox-X`^R(m2coZ@=#32yJ&z|Ac@*;?BCeOm3_9U7=e0jN5z^IC#=kdbuYy$4A;Zl6}x>I z&uBZ6)<6f5GPa~Jqs&{(^&e_E6yQQFub%zQ5z*W1@rPpO?uk@snS)F`8P756W7zVZ z7)up#jQ3Ly$9;gB(F;kp<;)+*G-95Gw{dNfs&IzAb7Q*-_@%LCeimWm$j=1ON3jnfIKk@fB{nEm} literal 0 HcmV?d00001 diff --git a/tests/test_files/test.mp2 b/tests/test_files/test.mp2 new file mode 100644 index 0000000000000000000000000000000000000000..6caca3542cdb2e17f9dcab53eb1c6ad85f58a07d GIT binary patch literal 24531 zcmeI4u}i~16o(_UqT(nnE>Z+no9HTP(;?^}^@?b5Xu*m!p@VMquW)qH!AU5kgV`KA z>(nLG)v<%1I7odh4LFH|9A5YWS9tBEL+-oZd+*nzp6jHn4a>4>GG-?h(^IE&%SY-U zUywL0!(Or1lv~Js4-2{NahSE8RkgXZCE>J;y`b#-s(hk6Wshg5n^eYeiq&e-bzLX8z4S8Pl6-1eGk5XP8vJy;ML{n<`i+<~!{$ z3c{#A9#Jh?ZTD=+fKXs%yckjX(foH{(CSv&0V<#HVpbXlGtZp=S> zMb9pWxL9x@4&unFNh~(dI5bXgkqB`R2XXYO!*)NZEj${B#-VX&92$oMjCcK4mOfdP ztV&iTtCCg8s$^BNDz^!kSr1UhnYnJ}-ckc`5J%@g=RoH`=RoH`=RoIRW<5Y1XXd)m zIk0Ye>u-pIIEWJle(|UjS(Uw_cdtMk#6cW>9DW>r9DW>r9Dbac^#FC8nd^o-!n*0L zzab9dAWj&-k4x-RpJ*H!hsL3CNp`i+I5ZB8L*vl6|MWMo1@LRwl*PEK)g zWo2bULt9&0PtWAZlV{FcuwcQmWoy=~*}Qq@&YcGi96NUG%$duVFWIoz_JtOK2rr1RtH}O#s?sG{Qp-G2a_1K^#9)iDGdA{ z7#K2vUgTh4;8kE?U<9HiKrWDJ(!jvL0uQKA9DtyL&`^*)N(Ah|VLC#XNPAr9WKSBM z?CGGBJ*((s&lx(|bGILVx<(`{94sQ!+o(Ng;Wrv?Sj$ngP{QPnhTCYkfl|e2Iv7m{ wqv-%=dla+aL=zd!Kco3)IOZR;WR8ss>Ss~h9>r!bn%Jm4XaPbbcesTc0GDOSSpWb4 literal 0 HcmV?d00001 diff --git a/tests/test_files/test.ogg b/tests/test_files/test.ogg new file mode 100644 index 0000000000000000000000000000000000000000..0d9fdc317fd8b9ac334d76223ca5fe4758d642bf GIT binary patch literal 4594 zcmeGgZBSEJ_6CF`$Ra|-fXE~mN`k>55G-L~=MhAcK%hK=5|rKY5g~$B5@1TF&ZG)R zD6kj;#efVSNi-?4l@%)P?hLi%Lr^|Mif(6CsugOT-C=ci>i*c-J?|w@*6p<2>FmGW zxw*OboO92)_k7%Y?n^5y%s?*4S>hI+2#M}ng@Qy%5T)V`O`cjy09^L<5r0rh9mLlt zX~fL+Ld>MVi2v&E|LN26ub0X>R|hMCd6xQQ(VjF-A*)24caRjolCmNrA|oPRjS#Z9 zxT>H$UwxvGm2{#)t$E|ban*@3o*T@g!*5@LA}JndqrG9Ez!MUaQ#0k_Bs^Xa871@r zSVD?8Qy!mjJh!Aokz43NP)QXjN%0Dmw#<{j;|ghpBL2`Dd3hxiH^-uQ;>3d#L<6iK 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 LARq|*HwgR%?=x93 literal 0 HcmV?d00001