time=2026-10-28T00:35:17.561+01:00 level=DEBUG msg="Not attempting generation of an ABI report" time=2026-10-28T00:35:17.561+01:00 level=DEBUG msg="Configuring container namespace" time=2026-10-28T00:35:17.562+01:00 level=DEBUG msg="Set binaries" eopkg=eopkg.bin eopkg_xml=eopkg.py2 ypkg="" time=2026-10-28T00:35:17.562+01:00 level=INFO msg="History generation enabled" time=2026-10-28T00:35:17.997+01:00 level=DEBUG msg="Obtained package history" time=2026-10-28T00:35:18.000+01:00 level=DEBUG msg="Building package" name=mutagen version=1.48.1 release=20 type=ypkg profile=unstable-x86_64 time=2026-10-28T00:35:18.000+01:00 level=DEBUG msg="Configuring overlay storage" time=2026-10-28T00:35:18.000+01:00 level=DEBUG msg="Mounting overlayfs" time=2026-10-28T00:35:18.000+01:00 level=DEBUG msg="Mounting root tmpfs" dir=/var/cache/solbuild/unstable-x86_64/mutagen size=40G time=2026-10-28T00:35:18.004+01:00 level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/mutagen/work time=2026-10-28T00:35:18.004+01:00 level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/mutagen/tmp time=2026-10-28T00:35:18.004+01:00 level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/mutagen/img time=2026-10-28T00:35:18.004+01:00 level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/mutagen/union time=2026-10-28T00:35:18.004+01:00 level=DEBUG msg="Mounting backing image" point=/var/lib/solbuild/images/unstable-x86_64.img time=2026-10-28T00:35:18.012+01:00 level=DEBUG msg="Mounting overlayfs" upper=/var/cache/solbuild/unstable-x86_64/mutagen/tmp lower=/var/cache/solbuild/unstable-x86_64/mutagen/img workdir=/var/cache/solbuild/unstable-x86_64/mutagen/work target=/var/cache/solbuild/unstable-x86_64/mutagen/union time=2026-10-28T00:35:18.018+01:00 level=DEBUG msg="Bringing up virtual filesystems" time=2026-10-28T00:35:18.018+01:00 level=DEBUG msg="Creating VFS directory" dir=/var/cache/solbuild/unstable-x86_64/mutagen/union/dev/pts time=2026-10-28T00:35:18.018+01:00 level=DEBUG msg="Creating VFS directory" dir=/var/cache/solbuild/unstable-x86_64/mutagen/union/dev/shm time=2026-10-28T00:35:18.018+01:00 level=DEBUG msg="Mounting vfs /dev" time=2026-10-28T00:35:18.020+01:00 level=DEBUG msg="Mounting vfs /dev/pts" time=2026-10-28T00:35:18.021+01:00 level=DEBUG msg="Mounting vfs /proc" time=2026-10-28T00:35:18.023+01:00 level=DEBUG msg="Mounting vfs /sys" time=2026-10-28T00:35:18.025+01:00 level=DEBUG msg="Mounting vfs /dev/shm" time=2026-10-28T00:35:18.026+01:00 level=DEBUG msg="Creating target directory" dir=/var/cache/solbuild/unstable-x86_64/mutagen/union/home/build/work time=2026-10-28T00:35:18.026+01:00 level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/m/mutagen/package.yml target=/var/cache/solbuild/unstable-x86_64/mutagen/union/home/build/work/package.yml time=2026-10-28T00:35:18.026+01:00 level=DEBUG msg="Validating sources" time=2026-10-28T00:35:18.026+01:00 level=DEBUG msg="Downloading source" uri=https://github.com/quodlibet/mutagen/archive/refs/tags/release-1.48.1.tar.gz time=2026-10-28T00:35:18.251+01:00 level=INFO msg="Source URL redirected" to=https://codeload.github.com/quodlibet/mutagen/tar.gz/refs/tags/release-1.48.1 from=https://github.com/quodlibet/mutagen/archive/refs/tags/release-1.48.1.tar.gz time=2026-10-28T00:35:18.471+01:00 level=INFO msg="Downloading source" uri=https://github.com/quodlibet/mutagen/archive/refs/tags/release-1.48.1.tar.gz time=2026-10-28T00:35:18.541+01:00 level=DEBUG msg="Copying host asset" key=/etc/eopkg/eopkg.conf time=2026-10-28T00:35:18.541+01:00 level=DEBUG msg="Copying host asset" key=/etc/resolv.conf time=2026-10-28T00:35:18.543+01:00 level=DEBUG msg="Starting D-BUS" time=2026-10-28T00:35:18.543+01:00 level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/mutagen/union command="dbus-uuidgen --ensure" time=2026-10-28T00:35:18.552+01:00 level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/mutagen/union command="dbus-daemon --system" time=2026-10-28T00:35:18.558+01:00 level=DEBUG msg="Discovering repos in rootfs" time=2026-10-28T00:35:18.559+01:00 level=DEBUG msg="Upgrading system base" time=2026-10-28T00:35:18.559+01:00 level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/mutagen/union command="eopkg.bin upgrade -y -N" Updating repositories Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Updating repository: Solus Disabling keyboard interrupts for file operations. Downloaded eopkg-index.xml.xz.sha1sum Downloaded eopkg-index.xml.xz.tmp Package database updated. Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 The following packages will be upgraded: meson Total size of package(s): 2.37 MB Downloading 1 package resources (0 cached) Downloaded meson-1.12.1-73-1-x86_64.eopkg Finished downloading package upgrades. Disabling keyboard interrupts for file operations. Installing 1 / 1 Installing meson, version 1.12.1, release 73 Upgrading to new distribution release Extracting the files of meson (0%) Extracting the files of meson (0%) Extracting the files of meson (0%) Extracting the files of meson (0%) Extracting the files of meson (0%) Extracting the files of meson (0%) Extracting the files of meson (0%) Extracting the files of meson (1%) Extracting the files of meson (1%) Extracting the files of meson (1%) Extracting the files of meson (1%) Extracting the files of meson (1%) Extracting the files of meson (1%) Extracting the files of meson (1%) Extracting the files of meson (2%) Extracting the files of meson (2%) Extracting the files of meson (2%) Extracting the files of meson (2%) Extracting the files of meson (2%) Extracting the files of meson (2%) Extracting the files of meson (2%) Extracting the files of meson (2%) Extracting the files of meson (3%) Extracting the files of meson (3%) Extracting the files of meson (3%) Extracting the files of meson (3%) Extracting the files of meson (3%) Extracting the files of meson (3%) Extracting the files of meson (3%) Extracting the files of meson (4%) Extracting the files of meson (4%) Extracting the files of meson (4%) Extracting the files of meson (4%) Extracting the files of meson (4%) Extracting the files of meson (4%) Extracting the files of meson (4%) Extracting the files of meson (4%) Extracting the files of meson (5%) Extracting the files of meson (5%) Extracting the files of meson (5%) Extracting the files of meson (5%) Extracting the files of meson (5%) Extracting the files of meson (5%) Extracting the files of meson (5%) Extracting the files of meson (6%) Extracting the files of meson (6%) Extracting the files of meson (6%) Extracting the files of meson (6%) Extracting the files of meson (6%) Extracting the files of meson (6%) Extracting the files of meson (6%) Extracting the files of meson (6%) Extracting the files of meson (7%) Extracting the files of meson (7%) Extracting the files of meson (7%) Extracting the files of meson (7%) Extracting the files of meson (7%) Extracting the files of meson (7%) Extracting the files of meson (7%) Extracting the files of meson (8%) Extracting the files of meson (8%) Extracting the files of meson (8%) Extracting the files of meson (8%) Extracting the files of meson (8%) Extracting the files of meson (8%) Extracting the files of meson (8%) Extracting the files of meson (8%) Extracting the files of meson (9%) Extracting the files of meson (9%) Extracting the files of meson (9%) Extracting the files of meson (9%) Extracting the files of meson (9%) Extracting the files of meson (9%) Extracting the files of meson (9%) Extracting the files of meson (10%) Extracting the files of meson (10%) Extracting the files of meson (10%) Extracting the files of meson (10%) Extracting the files of meson (10%) Extracting the files of meson (10%) Extracting the files of meson (10%) Extracting the files of meson (11%) Extracting the files of meson (11%) Extracting the files of meson (11%) Extracting the files of meson (11%) Extracting the files of meson (11%) Extracting the files of meson (11%) Extracting the files of meson (11%) Extracting the files of meson (11%) Extracting the files of meson (12%) Extracting the files of meson (12%) Extracting the files of meson (12%) Extracting the files of meson (12%) Extracting the files of meson (12%) Extracting the files of meson (12%) Extracting the files of meson (12%) Extracting the files of meson (13%) Extracting the files of meson (13%) Extracting the files of meson (13%) Extracting the files of meson (13%) Extracting the files of meson (13%) Extracting the files of meson (13%) Extracting the files of meson (13%) Extracting the files of meson (13%) Extracting the files of meson (14%) Extracting the files of meson (14%) Extracting the files of meson (14%) Extracting the files of meson (14%) Extracting the files of meson (14%) Extracting the files of meson (14%) Extracting the files of meson (14%) Extracting the files of meson (15%) Extracting the files of meson (15%) Extracting the files of meson (15%) Extracting the files of meson (15%) Extracting the files of meson (15%) Extracting the files of meson (15%) Extracting the files of meson (15%) Extracting the files of meson (15%) Extracting the files of meson (16%) Extracting the files of meson (16%) Extracting the files of meson (16%) Extracting the files of meson (16%) Extracting the files of meson (16%) Extracting the files of meson (16%) Extracting the files of meson (16%) Extracting the files of meson (17%) Extracting the files of meson (17%) Extracting the files of meson (17%) Extracting the files of meson (17%) Extracting the files of meson (17%) Extracting the files of meson (17%) Extracting the files of meson (17%) Extracting the files of meson (17%) Extracting the files of meson (18%) Extracting the files of meson (18%) Extracting the files of meson (18%) Extracting the files of meson (18%) Extracting the files of meson (18%) Extracting the files of meson (18%) Extracting the files of meson (18%) Extracting the files of meson (19%) Extracting the files of meson (19%) Extracting the files of meson (19%) Extracting the files of meson (19%) Extracting the files of meson (19%) Extracting the files of meson (19%) Extracting the files of meson (19%) Extracting the files of meson (20%) Extracting the files of meson (20%) Extracting the files of meson (20%) Extracting the files of meson (20%) Extracting the files of meson (20%) Extracting the files of meson (20%) Extracting the files of meson (20%) Extracting the files of meson (20%) Extracting the files of meson (21%) Extracting the files of meson (21%) Extracting the files of meson (21%) Extracting the files of meson (21%) Extracting the files of meson (21%) Extracting the files of meson (21%) Extracting the files of meson (21%) Extracting the files of meson (22%) Extracting the files of meson (22%) Extracting the files of meson (22%) Extracting the files of meson (22%) Extracting the files of meson (22%) Extracting the files of meson (22%) Extracting the files of meson (22%) Extracting the files of meson (22%) Extracting the files of meson (23%) Extracting the files of meson (23%) Extracting the files of meson (23%) Extracting the files of meson (23%) Extracting the files of meson (23%) Extracting the files of meson (23%) Extracting the files of meson (23%) Extracting the files of meson (24%) Extracting the files of meson (24%) Extracting the files of meson (24%) Extracting the files of meson (24%) Extracting the files of meson (24%) Extracting the files of meson (24%) Extracting the files of meson (24%) Extracting the files of meson (24%) Extracting the files of meson (25%) Extracting the files of meson (25%) Extracting the files of meson (25%) Extracting the files of meson (25%) Extracting the files of meson (25%) Extracting the files of meson (25%) Extracting the files of meson (25%) Extracting the files of meson (26%) Extracting the files of meson (26%) Extracting the files of meson (26%) Extracting the files of meson (26%) Extracting the files of meson (26%) Extracting the files of meson (26%) Extracting the files of meson (26%) Extracting the files of meson (26%) Extracting the files of meson (27%) Extracting the files of meson (27%) Extracting the files of meson (27%) Extracting the files of meson (27%) Extracting the files of meson (27%) Extracting the files of meson (27%) Extracting the files of meson (27%) Extracting the files of meson (28%) Extracting the files of meson (28%) Extracting the files of meson (28%) Extracting the files of meson (28%) Extracting the files of meson (28%) Extracting the files of meson (28%) Extracting the files of meson (28%) Extracting the files of meson (28%) Extracting the files of meson (29%) Extracting the files of meson (29%) Extracting the files of meson (29%) Extracting the files of meson (29%) Extracting the files of meson (29%) Extracting the files of meson (29%) Extracting the files of meson (29%) Extracting the files of meson (30%) Extracting the files of meson (30%) Extracting the files of meson (30%) Extracting the files of meson (30%) Extracting the files of meson (30%) Extracting the files of meson (30%) Extracting the files of meson (30%) Extracting the files of meson (31%) Extracting the files of meson (31%) Extracting the files of meson (31%) Extracting the files of meson (31%) Extracting the files of meson (31%) Extracting the files of meson (31%) Extracting the files of meson (31%) Extracting the files of meson (31%) Extracting the files of meson (32%) Extracting the files of meson (32%) Extracting the files of meson (32%) Extracting the files of meson (32%) Extracting the files of meson (32%) Extracting the files of meson (32%) Extracting the files of meson (32%) Extracting the files of meson (33%) Extracting the files of meson (33%) Extracting the files of meson (33%) Extracting the files of meson (33%) Extracting the files of meson (33%) Extracting the files of meson (33%) Extracting the files of meson (33%) Extracting the files of meson (33%) Extracting the files of meson (34%) Extracting the files of meson (34%) Extracting the files of meson (34%) Extracting the files of meson (34%) Extracting the files of meson (34%) Extracting the files of meson (34%) Extracting the files of meson (34%) Extracting the files of meson (35%) Extracting the files of meson (35%) Extracting the files of meson (35%) Extracting the files of meson (35%) Extracting the files of meson (35%) Extracting the files of meson (35%) Extracting the files of meson (35%) Extracting the files of meson (35%) Extracting the files of meson (36%) Extracting the files of meson (36%) Extracting the files of meson (36%) Extracting the files of meson (36%) Extracting the files of meson (36%) Extracting the files of meson (36%) Extracting the files of meson (36%) Extracting the files of meson (37%) Extracting the files of meson (37%) Extracting the files of meson (37%) Extracting the files of meson (37%) Extracting the files of meson (37%) Extracting the files of meson (37%) Extracting the files of meson (37%) Extracting the files of meson (37%) Extracting the files of meson (38%) Extracting the files of meson (38%) Extracting the files of meson (38%) Extracting the files of meson (38%) Extracting the files of meson (38%) Extracting the files of meson (38%) Extracting the files of meson (38%) Extracting the files of meson (39%) Extracting the files of meson (39%) Extracting the files of meson (39%) Extracting the files of meson (39%) Extracting the files of meson (39%) Extracting the files of meson (39%) Extracting the files of meson (39%) Extracting the files of meson (40%) Extracting the files of meson (40%) Extracting the files of meson (40%) Extracting the files of meson (40%) Extracting the files of meson (40%) Extracting the files of meson (40%) Extracting the files of meson (40%) Extracting the files of meson (40%) Extracting the files of meson (41%) Extracting the files of meson (41%) Extracting the files of meson (41%) Extracting the files of meson (41%) Extracting the files of meson (41%) Extracting the files of meson (41%) Extracting the files of meson (41%) Extracting the files of meson (42%) Extracting the files of meson (42%) Extracting the files of meson (42%) Extracting the files of meson (42%) Extracting the files of meson (42%) Extracting the files of meson (42%) Extracting the files of meson (42%) Extracting the files of meson (42%) Extracting the files of meson (43%) Extracting the files of meson (43%) Extracting the files of meson (43%) Extracting the files of meson (43%) Extracting the files of meson (43%) Extracting the files of meson (43%) Extracting the files of meson (43%) Extracting the files of meson (44%) Extracting the files of meson (44%) Extracting the files of meson (44%) Extracting the files of meson (44%) Extracting the files of meson (44%) Extracting the files of meson (44%) Extracting the files of meson (44%) Extracting the files of meson (44%) Extracting the files of meson (45%) Extracting the files of meson (45%) Extracting the files of meson (45%) Extracting the files of meson (45%) Extracting the files of meson (45%) Extracting the files of meson (45%) Extracting the files of meson (45%) Extracting the files of meson (46%) Extracting the files of meson (46%) Extracting the files of meson (46%) Extracting the files of meson (46%) Extracting the files of meson (46%) Extracting the files of meson (46%) Extracting the files of meson (46%) Extracting the files of meson (46%) Extracting the files of meson (47%) Extracting the files of meson (47%) Extracting the files of meson (47%) Extracting the files of meson (47%) Extracting the files of meson (47%) Extracting the files of meson (47%) Extracting the files of meson (47%) Extracting the files of meson (48%) Extracting the files of meson (48%) Extracting the files of meson (48%) Extracting the files of meson (48%) Extracting the files of meson (48%) Extracting the files of meson (48%) Extracting the files of meson (48%) Extracting the files of meson (48%) Extracting the files of meson (49%) Extracting the files of meson (49%) Extracting the files of meson (49%) Extracting the files of meson (49%) Extracting the files of meson (49%) Extracting the files of meson (49%) Extracting the files of meson (49%) Extracting the files of meson (50%) Extracting the files of meson (50%) Extracting the files of meson (50%) Extracting the files of meson (50%) Extracting the files of meson (50%) Extracting the files of meson (50%) Extracting the files of meson (50%) Extracting the files of meson (51%) Extracting the files of meson (51%) Extracting the files of meson (51%) Extracting the files of meson (51%) Extracting the files of meson (51%) Extracting the files of meson (51%) Extracting the files of meson (51%) Extracting the files of meson (51%) Extracting the files of meson (52%) Extracting the files of meson (52%) Extracting the files of meson (52%) Extracting the files of meson (52%) Extracting the files of meson (52%) Extracting the files of meson (52%) Extracting the files of meson (52%) Extracting the files of meson (53%) Extracting the files of meson (53%) Extracting the files of meson (53%) Extracting the files of meson (53%) Extracting the files of meson (53%) Extracting the files of meson (53%) Extracting the files of meson (53%) Extracting the files of meson (53%) Extracting the files of meson (54%) Extracting the files of meson (54%) Extracting the files of meson (54%) Extracting the files of meson (54%) Extracting the files of meson (54%) Extracting the files of meson (54%) Extracting the files of meson (54%) Extracting the files of meson (55%) Extracting the files of meson (55%) Extracting the files of meson (55%) Extracting the files of meson (55%) Extracting the files of meson (55%) Extracting the files of meson (55%) Extracting the files of meson (55%) Extracting the files of meson (55%) Extracting the files of meson (56%) Extracting the files of meson (56%) Extracting the files of meson (56%) Extracting the files of meson (56%) Extracting the files of meson (56%) Extracting the files of meson (56%) Extracting the files of meson (56%) Extracting the files of meson (57%) Extracting the files of meson (57%) Extracting the files of meson (57%) Extracting the files of meson (57%) Extracting the files of meson (57%) Extracting the files of meson (57%) Extracting the files of meson (57%) Extracting the files of meson (57%) Extracting the files of meson (58%) Extracting the files of meson (58%) Extracting the files of meson (58%) Extracting the files of meson (58%) Extracting the files of meson (58%) Extracting the files of meson (58%) Extracting the files of meson (58%) Extracting the files of meson (59%) Extracting the files of meson (59%) Extracting the files of meson (59%) Extracting the files of meson (59%) Extracting the files of meson (59%) Extracting the files of meson (59%) Extracting the files of meson (59%) Extracting the files of meson (60%) Extracting the files of meson (60%) Extracting the files of meson (60%) Extracting the files of meson (60%) Extracting the files of meson (60%) Extracting the files of meson (60%) Extracting the files of meson (60%) Extracting the files of meson (60%) Extracting the files of meson (61%) Extracting the files of meson (61%) Extracting the files of meson (61%) Extracting the files of meson (61%) Extracting the files of meson (61%) Extracting the files of meson (61%) Extracting the files of meson (61%) Extracting the files of meson (62%) Extracting the files of meson (62%) Extracting the files of meson (62%) Extracting the files of meson (62%) Extracting the files of meson (62%) Extracting the files of meson (62%) Extracting the files of meson (62%) Extracting the files of meson (62%) Extracting the files of meson (63%) Extracting the files of meson (63%) Extracting the files of meson (63%) Extracting the files of meson (63%) Extracting the files of meson (63%) Extracting the files of meson (63%) Extracting the files of meson (63%) Extracting the files of meson (64%) Extracting the files of meson (64%) Extracting the files of meson (64%) Extracting the files of meson (64%) Extracting the files of meson (64%) Extracting the files of meson (64%) Extracting the files of meson (64%) Extracting the files of meson (64%) Extracting the files of meson (65%) Extracting the files of meson (65%) Extracting the files of meson (65%) Extracting the files of meson (65%) Extracting the files of meson (65%) Extracting the files of meson (65%) Extracting the files of meson (65%) Extracting the files of meson (66%) Extracting the files of meson (66%) Extracting the files of meson (66%) Extracting the files of meson (66%) Extracting the files of meson (66%) Extracting the files of meson (66%) Extracting the files of meson (66%) Extracting the files of meson (66%) Extracting the files of meson (67%) Extracting the files of meson (67%) Extracting the files of meson (67%) Extracting the files of meson (67%) Extracting the files of meson (67%) Extracting the files of meson (67%) Extracting the files of meson (67%) Extracting the files of meson (68%) Extracting the files of meson (68%) Extracting the files of meson (68%) Extracting the files of meson (68%) Extracting the files of meson (68%) Extracting the files of meson (68%) Extracting the files of meson (68%) Extracting the files of meson (68%) Extracting the files of meson (69%) Extracting the files of meson (69%) Extracting the files of meson (69%) Extracting the files of meson (69%) Extracting the files of meson (69%) Extracting the files of meson (69%) Extracting the files of meson (69%) Extracting the files of meson (70%) Extracting the files of meson (70%) Extracting the files of meson (70%) Extracting the files of meson (70%) Extracting the files of meson (70%) Extracting the files of meson (70%) Extracting the files of meson (70%) Extracting the files of meson (71%) Extracting the files of meson (71%) Extracting the files of meson (71%) Extracting the files of meson (71%) Extracting the files of meson (71%) Extracting the files of meson (71%) Extracting the files of meson (71%) Extracting the files of meson (71%) Extracting the files of meson (72%) Extracting the files of meson (72%) Extracting the files of meson (72%) Extracting the files of meson (72%) Extracting the files of meson (72%) Extracting the files of meson (72%) Extracting the files of meson (72%) Extracting the files of meson (73%) Extracting the files of meson (73%) Extracting the files of meson (73%) Extracting the files of meson (73%) Extracting the files of meson (73%) Extracting the files of meson (73%) Extracting the files of meson (73%) Extracting the files of meson (73%) Extracting the files of meson (74%) Extracting the files of meson (74%) Extracting the files of meson (74%) Extracting the files of meson (74%) Extracting the files of meson (74%) Extracting the files of meson (74%) Extracting the files of meson (74%) Extracting the files of meson (75%) Extracting the files of meson (75%) Extracting the files of meson (75%) Extracting the files of meson (75%) Extracting the files of meson (75%) Extracting the files of meson (75%) Extracting the files of meson (75%) Extracting the files of meson (75%) Extracting the files of meson (76%) Extracting the files of meson (76%) Extracting the files of meson (76%) Extracting the files of meson (76%) Extracting the files of meson (76%) Extracting the files of meson (76%) Extracting the files of meson (76%) Extracting the files of meson (77%) Extracting the files of meson (77%) Extracting the files of meson (77%) Extracting the files of meson (77%) Extracting the files of meson (77%) Extracting the files of meson (77%) Extracting the files of meson (77%) Extracting the files of meson (77%) Extracting the files of meson (78%) Extracting the files of meson (78%) Extracting the files of meson (78%) Extracting the files of meson (78%) Extracting the files of meson (78%) Extracting the files of meson (78%) Extracting the files of meson (78%) Extracting the files of meson (79%) Extracting the files of meson (79%) Extracting the files of meson (79%) Extracting the files of meson (79%) Extracting the files of meson (79%) Extracting the files of meson (79%) Extracting the files of meson (79%) Extracting the files of meson (80%) Extracting the files of meson (80%) Extracting the files of meson (80%) Extracting the files of meson (80%) Extracting the files of meson (80%) Extracting the files of meson (80%) Extracting the files of meson (80%) Extracting the files of meson (80%) Extracting the files of meson (81%) Extracting the files of meson (81%) Extracting the files of meson (81%) Extracting the files of meson (81%) Extracting the files of meson (81%) Extracting the files of meson (81%) Extracting the files of meson (81%) Extracting the files of meson (82%) Extracting the files of meson (82%) Extracting the files of meson (82%) Extracting the files of meson (82%) Extracting the files of meson (82%) Extracting the files of meson (82%) Extracting the files of meson (82%) Extracting the files of meson (82%) Extracting the files of meson (83%) Extracting the files of meson (83%) Extracting the files of meson (83%) Extracting the files of meson (83%) Extracting the files of meson (83%) Extracting the files of meson (83%) Extracting the files of meson (83%) Extracting the files of meson (84%) Extracting the files of meson (84%) Extracting the files of meson (84%) Extracting the files of meson (84%) Extracting the files of meson (84%) Extracting the files of meson (84%) Extracting the files of meson (84%) Extracting the files of meson (84%) Extracting the files of meson (85%) Extracting the files of meson (85%) Extracting the files of meson (85%) Extracting the files of meson (85%) Extracting the files of meson (85%) Extracting the files of meson (85%) Extracting the files of meson (85%) Extracting the files of meson (86%) Extracting the files of meson (86%) Extracting the files of meson (86%) Extracting the files of meson (86%) Extracting the files of meson (86%) Extracting the files of meson (86%) Extracting the files of meson (86%) Extracting the files of meson (86%) Extracting the files of meson (87%) Extracting the files of meson (87%) Extracting the files of meson (87%) Extracting the files of meson (87%) Extracting the files of meson (87%) Extracting the files of meson (87%) Extracting the files of meson (87%) Extracting the files of meson (88%) Extracting the files of meson (88%) Extracting the files of meson (88%) Extracting the files of meson (88%) Extracting the files of meson (88%) Extracting the files of meson (88%) Extracting the files of meson (88%) Extracting the files of meson (88%) Extracting the files of meson (89%) Extracting the files of meson (89%) Extracting the files of meson (89%) Extracting the files of meson (89%) Extracting the files of meson (89%) Extracting the files of meson (89%) Extracting the files of meson (89%) Extracting the files of meson (90%) Extracting the files of meson (90%) Extracting the files of meson (90%) Extracting the files of meson (90%) Extracting the files of meson (90%) Extracting the files of meson (90%) Extracting the files of meson (90%) Extracting the files of meson (91%) Extracting the files of meson (91%) Extracting the files of meson (91%) Extracting the files of meson (91%) Extracting the files of meson (91%) Extracting the files of meson (91%) Extracting the files of meson (91%) Extracting the files of meson (91%) Extracting the files of meson (92%) Extracting the files of meson (92%) Extracting the files of meson (92%) Extracting the files of meson (92%) Extracting the files of meson (92%) Extracting the files of meson (92%) Extracting the files of meson (92%) Extracting the files of meson (93%) Extracting the files of meson (93%) Extracting the files of meson (93%) Extracting the files of meson (93%) Extracting the files of meson (93%) Extracting the files of meson (93%) Extracting the files of meson (93%) Extracting the files of meson (93%) Extracting the files of meson (94%) Extracting the files of meson (94%) Extracting the files of meson (94%) Extracting the files of meson (94%) Extracting the files of meson (94%) Extracting the files of meson (94%) Extracting the files of meson (94%) Extracting the files of meson (95%) Extracting the files of meson (95%) Extracting the files of meson (95%) Extracting the files of meson (95%) Extracting the files of meson (95%) Extracting the files of meson (95%) Extracting the files of meson (95%) Extracting the files of meson (95%) Extracting the files of meson (96%) Extracting the files of meson (96%) Extracting the files of meson (96%) Extracting the files of meson (96%) Extracting the files of meson (96%) Extracting the files of meson (96%) Extracting the files of meson (96%) Extracting the files of meson (97%) Extracting the files of meson (97%) Extracting the files of meson (97%) Extracting the files of meson (97%) Extracting the files of meson (97%) Extracting the files of meson (97%) Extracting the files of meson (97%) Extracting the files of meson (97%) Extracting the files of meson (98%) Extracting the files of meson (98%) Extracting the files of meson (98%) Extracting the files of meson (98%) Extracting the files of meson (98%) Extracting the files of meson (98%) Extracting the files of meson (98%) Extracting the files of meson (99%) Extracting the files of meson (99%) Extracting the files of meson (99%) Extracting the files of meson (99%) Extracting the files of meson (99%) Extracting the files of meson (99%) Extracting the files of meson (99%) Extracting the files of meson (100%) [complete] Upgraded meson time=2026-10-28T00:35:22.745+01:00 level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/mutagen/union command="eopkg.bin install -y abi-wizard iproute2 sccache -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: The following package(s) are already installed and are not going to be installed again: abi-wizard iproute2 sccache No packages to install. time=2026-10-28T00:35:23.416+01:00 level=DEBUG msg="Asserting system.devel component installation" time=2026-10-28T00:35:23.416+01:00 level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/mutagen/union command="eopkg.bin install -y -c system.devel -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: The following package(s) are already installed and are not going to be installed again: asciify autoconf automake bash-completion-devel binutils bison blake3 cmake dbus-devel diffstat diffutils expat-devel fakeroot file-devel flex flex-devel g++ gcc gettext-devel gfortran glibc-devel gmp-devel gobject-introspection-devel intltool libarchive-bin libffi-devel libgpg-error-devel libgudev-devel libtextstyle-devel libtool-devel libxcrypt-devel libxml2-devel linux-headers m4 make meson mpc-devel mpfr-devel muon nano nano-syntax-highlighting nasm ncurses-devel openssl-devel pam-devel patch pkgconf polkit-devel readline-devel systemd-devel texinfo util-linux-devel ypkg zlib-devel No packages to install. time=2026-10-28T00:35:24.012+01:00 level=DEBUG msg="Writing packager file" time=2026-10-28T00:35:24.012+01:00 level=DEBUG msg="Installing build dependencies" file=/home/build/work/package.yml time=2026-10-28T00:35:24.012+01:00 level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/mutagen/union command="ypkg install-deps --eopkg-cmd 'eopkg.bin' -f /home/build/work/package.yml -n" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 The following packages will be installed: py python-attrs python-build python-hypothesis python-iniconfig python-installer python-pluggy python-pyproject-hooks python-pytest python-sortedcontainers Total size of package(s): 2.99 MB Warning: There are extra packages due to dependencies. Downloading 1 package resources (9 cached) python-installer-1.0.1-15-1-x86_64.eopkg [cached] python-attrs-26.1.0-25-1-x86_64.eopkg [cached] python-iniconfig-2.3.0-8-1-x86_64.eopkg [cached] python-pluggy-1.6.0-26-1-x86_64.eopkg [cached] py-1.11.0-22-1-x86_64.eopkg [cached] python-pytest-9.1.1-38-1-x86_64.eopkg [cached] python-pyproject-hooks-1.2.0-11-1-x86_64.eopkg [cached] python-build-1.6.0-17-1-x86_64.eopkg [cached] python-sortedcontainers-2.4.0-13-1-x86_64.eopkg [cached] Downloaded python-hypothesis-6.165.0-22-1-x86_64.eopkg Finished downloading packages. Disabling keyboard interrupts for file operations. Installing 1 / 10 Installing python-installer, version 1.0.1, release 15 Extracting the files of python-installer (2%) Extracting the files of python-installer (4%) Extracting the files of python-installer (6%) Extracting the files of python-installer (9%) Extracting the files of python-installer (11%) Extracting the files of python-installer (13%) Extracting the files of python-installer (16%) Extracting the files of python-installer (18%) Extracting the files of python-installer (20%) Extracting the files of python-installer (23%) Extracting the files of python-installer (25%) Extracting the files of python-installer (27%) Extracting the files of python-installer (30%) Extracting the files of python-installer (32%) Extracting the files of python-installer (34%) Extracting the files of python-installer (37%) Extracting the files of python-installer (39%) Extracting the files of python-installer (41%) Extracting the files of python-installer (44%) Extracting the files of python-installer (46%) Extracting the files of python-installer (48%) Extracting the files of python-installer (51%) Extracting the files of python-installer (53%) Extracting the files of python-installer (55%) Extracting the files of python-installer (58%) Extracting the files of python-installer (60%) Extracting the files of python-installer (62%) Extracting the files of python-installer (65%) Extracting the files of python-installer (67%) Extracting the files of python-installer (69%) Extracting the files of python-installer (72%) Extracting the files of python-installer (74%) Extracting the files of python-installer (76%) Extracting the files of python-installer (79%) Extracting the files of python-installer (81%) Extracting the files of python-installer (83%) Extracting the files of python-installer (86%) Extracting the files of python-installer (88%) Extracting the files of python-installer (90%) Extracting the files of python-installer (93%) Extracting the files of python-installer (95%) Extracting the files of python-installer (97%) Extracting the files of python-installer (100%) [complete] Installed python-installer Installing 2 / 10 Installing python-attrs, version 26.1.0, release 25 Extracting the files of python-attrs (1%) Extracting the files of python-attrs (2%) Extracting the files of python-attrs (4%) Extracting the files of python-attrs (5%) Extracting the files of python-attrs (6%) Extracting the files of python-attrs (8%) Extracting the files of python-attrs (9%) Extracting the files of python-attrs (10%) Extracting the files of python-attrs (12%) Extracting the files of python-attrs (13%) Extracting the files of python-attrs (15%) Extracting the files of python-attrs (16%) Extracting the files of python-attrs (17%) Extracting the files of python-attrs (19%) Extracting the files of python-attrs (20%) Extracting the files of python-attrs (21%) Extracting the files of python-attrs (23%) Extracting the files of python-attrs (24%) Extracting the files of python-attrs (26%) Extracting the files of python-attrs (27%) Extracting the files of python-attrs (28%) Extracting the files of python-attrs (30%) Extracting the files of python-attrs (31%) Extracting the files of python-attrs (32%) Extracting the files of python-attrs (34%) Extracting the files of python-attrs (35%) Extracting the files of python-attrs (36%) Extracting the files of python-attrs (38%) Extracting the files of python-attrs (39%) Extracting the files of python-attrs (41%) Extracting the files of python-attrs (42%) Extracting the files of python-attrs (43%) Extracting the files of python-attrs (45%) Extracting the files of python-attrs (46%) Extracting the files of python-attrs (47%) Extracting the files of python-attrs (49%) Extracting the files of python-attrs (50%) Extracting the files of python-attrs (52%) Extracting the files of python-attrs (53%) Extracting the files of python-attrs (54%) Extracting the files of python-attrs (56%) Extracting the files of python-attrs (57%) Extracting the files of python-attrs (58%) Extracting the files of python-attrs (60%) Extracting the files of python-attrs (61%) Extracting the files of python-attrs (63%) Extracting the files of python-attrs (64%) Extracting the files of python-attrs (65%) Extracting the files of python-attrs (67%) Extracting the files of python-attrs (68%) Extracting the files of python-attrs (69%) Extracting the files of python-attrs (71%) Extracting the files of python-attrs (72%) Extracting the files of python-attrs (73%) Extracting the files of python-attrs (75%) Extracting the files of python-attrs (76%) Extracting the files of python-attrs (78%) Extracting the files of python-attrs (79%) Extracting the files of python-attrs (80%) Extracting the files of python-attrs (82%) Extracting the files of python-attrs (83%) Extracting the files of python-attrs (84%) Extracting the files of python-attrs (86%) Extracting the files of python-attrs (87%) Extracting the files of python-attrs (89%) Extracting the files of python-attrs (90%) Extracting the files of python-attrs (91%) Extracting the files of python-attrs (93%) Extracting the files of python-attrs (94%) Extracting the files of python-attrs (95%) Extracting the files of python-attrs (97%) Extracting the files of python-attrs (98%) Extracting the files of python-attrs (100%) [complete] Installed python-attrs Installing 3 / 10 Installing python-iniconfig, version 2.3.0, release 8 Extracting the files of python-iniconfig (5%) Extracting the files of python-iniconfig (11%) Extracting the files of python-iniconfig (16%) Extracting the files of python-iniconfig (22%) Extracting the files of python-iniconfig (27%) Extracting the files of python-iniconfig (33%) Extracting the files of python-iniconfig (38%) Extracting the files of python-iniconfig (44%) Extracting the files of python-iniconfig (50%) Extracting the files of python-iniconfig (55%) Extracting the files of python-iniconfig (61%) Extracting the files of python-iniconfig (66%) Extracting the files of python-iniconfig (72%) Extracting the files of python-iniconfig (77%) Extracting the files of python-iniconfig (83%) Extracting the files of python-iniconfig (88%) Extracting the files of python-iniconfig (94%) Extracting the files of python-iniconfig (100%) [complete] Installed python-iniconfig Installing 4 / 10 Installing python-pluggy, version 1.6.0, release 26 Extracting the files of python-pluggy (3%) Extracting the files of python-pluggy (6%) Extracting the files of python-pluggy (10%) Extracting the files of python-pluggy (13%) Extracting the files of python-pluggy (16%) Extracting the files of python-pluggy (20%) Extracting the files of python-pluggy (23%) Extracting the files of python-pluggy (26%) Extracting the files of python-pluggy (30%) Extracting the files of python-pluggy (33%) Extracting the files of python-pluggy (36%) Extracting the files of python-pluggy (40%) Extracting the files of python-pluggy (43%) Extracting the files of python-pluggy (46%) Extracting the files of python-pluggy (50%) Extracting the files of python-pluggy (53%) Extracting the files of python-pluggy (56%) Extracting the files of python-pluggy (60%) Extracting the files of python-pluggy (63%) Extracting the files of python-pluggy (66%) Extracting the files of python-pluggy (70%) Extracting the files of python-pluggy (73%) Extracting the files of python-pluggy (76%) Extracting the files of python-pluggy (80%) Extracting the files of python-pluggy (83%) Extracting the files of python-pluggy (86%) Extracting the files of python-pluggy (90%) Extracting the files of python-pluggy (93%) Extracting the files of python-pluggy (96%) Extracting the files of python-pluggy (100%) [complete] Installed python-pluggy Installing 5 / 10 Installing py, version 1.11.0, release 22 Extracting the files of py (0%) Extracting the files of py (1%) Extracting the files of py (2%) Extracting the files of py (2%) Extracting the files of py (3%) Extracting the files of py (4%) Extracting the files of py (5%) Extracting the files of py (5%) Extracting the files of py (6%) Extracting the files of py (7%) Extracting the files of py (8%) Extracting the files of py (8%) Extracting the files of py (9%) Extracting the files of py (10%) Extracting the files of py (11%) Extracting the files of py (11%) Extracting the files of py (12%) Extracting the files of py (13%) Extracting the files of py (13%) Extracting the files of py (14%) Extracting the files of py (15%) Extracting the files of py (16%) Extracting the files of py (16%) Extracting the files of py (17%) Extracting the files of py (18%) Extracting the files of py (19%) Extracting the files of py (19%) Extracting the files of py (20%) Extracting the files of py (21%) Extracting the files of py (22%) Extracting the files of py (22%) Extracting the files of py (23%) Extracting the files of py (24%) Extracting the files of py (25%) Extracting the files of py (25%) Extracting the files of py (26%) Extracting the files of py (27%) Extracting the files of py (27%) Extracting the files of py (28%) Extracting the files of py (29%) Extracting the files of py (30%) Extracting the files of py (30%) Extracting the files of py (31%) Extracting the files of py (32%) Extracting the files of py (33%) Extracting the files of py (33%) Extracting the files of py (34%) Extracting the files of py (35%) Extracting the files of py (36%) Extracting the files of py (36%) Extracting the files of py (37%) Extracting the files of py (38%) Extracting the files of py (38%) Extracting the files of py (39%) Extracting the files of py (40%) Extracting the files of py (41%) Extracting the files of py (41%) Extracting the files of py (42%) Extracting the files of py (43%) Extracting the files of py (44%) Extracting the files of py (44%) Extracting the files of py (45%) Extracting the files of py (46%) Extracting the files of py (47%) Extracting the files of py (47%) Extracting the files of py (48%) Extracting the files of py (49%) Extracting the files of py (50%) Extracting the files of py (50%) Extracting the files of py (51%) Extracting the files of py (52%) Extracting the files of py (52%) Extracting the files of py (53%) Extracting the files of py (54%) Extracting the files of py (55%) Extracting the files of py (55%) Extracting the files of py (56%) Extracting the files of py (57%) Extracting the files of py (58%) Extracting the files of py (58%) Extracting the files of py (59%) Extracting the files of py (60%) Extracting the files of py (61%) Extracting the files of py (61%) Extracting the files of py (62%) Extracting the files of py (63%) Extracting the files of py (63%) Extracting the files of py (64%) Extracting the files of py (65%) Extracting the files of py (66%) Extracting the files of py (66%) Extracting the files of py (67%) Extracting the files of py (68%) Extracting the files of py (69%) Extracting the files of py (69%) Extracting the files of py (70%) Extracting the files of py (71%) Extracting the files of py (72%) Extracting the files of py (72%) Extracting the files of py (73%) Extracting the files of py (74%) Extracting the files of py (75%) Extracting the files of py (75%) Extracting the files of py (76%) Extracting the files of py (77%) Extracting the files of py (77%) Extracting the files of py (78%) Extracting the files of py (79%) Extracting the files of py (80%) Extracting the files of py (80%) Extracting the files of py (81%) Extracting the files of py (82%) Extracting the files of py (83%) Extracting the files of py (83%) Extracting the files of py (84%) Extracting the files of py (85%) Extracting the files of py (86%) Extracting the files of py (86%) Extracting the files of py (87%) Extracting the files of py (88%) Extracting the files of py (88%) Extracting the files of py (89%) Extracting the files of py (90%) Extracting the files of py (91%) Extracting the files of py (91%) Extracting the files of py (92%) Extracting the files of py (93%) Extracting the files of py (94%) Extracting the files of py (94%) Extracting the files of py (95%) Extracting the files of py (96%) Extracting the files of py (97%) Extracting the files of py (97%) Extracting the files of py (98%) Extracting the files of py (99%) Extracting the files of py (100%) [complete] Installed py Installing 6 / 10 Installing python-pytest, version 9.1.1, release 38 Extracting the files of python-pytest (0%) Extracting the files of python-pytest (0%) Extracting the files of python-pytest (0%) Extracting the files of python-pytest (1%) Extracting the files of python-pytest (1%) Extracting the files of python-pytest (1%) Extracting the files of python-pytest (2%) Extracting the files of python-pytest (2%) Extracting the files of python-pytest (2%) Extracting the files of python-pytest (2%) Extracting the files of python-pytest (3%) Extracting the files of python-pytest (3%) Extracting the files of python-pytest (3%) Extracting the files of python-pytest (4%) Extracting the files of python-pytest (4%) Extracting the files of python-pytest (4%) Extracting the files of python-pytest (5%) Extracting the files of python-pytest (5%) Extracting the files of python-pytest (5%) Extracting the files of python-pytest (5%) Extracting the files of python-pytest (6%) Extracting the files of python-pytest (6%) Extracting the files of python-pytest (6%) Extracting the files of python-pytest (7%) Extracting the files of python-pytest (7%) Extracting the files of python-pytest (7%) Extracting the files of python-pytest (8%) Extracting the files of python-pytest (8%) Extracting the files of python-pytest (8%) Extracting the files of python-pytest (8%) Extracting the files of python-pytest (9%) Extracting the files of python-pytest (9%) Extracting the files of python-pytest (9%) Extracting the files of python-pytest (10%) Extracting the files of python-pytest (10%) Extracting the files of python-pytest (10%) Extracting the files of python-pytest (11%) Extracting the files of python-pytest (11%) Extracting the files of python-pytest (11%) Extracting the files of python-pytest (11%) Extracting the files of python-pytest (12%) Extracting the files of python-pytest (12%) Extracting the files of python-pytest (12%) Extracting the files of python-pytest (13%) Extracting the files of python-pytest (13%) Extracting the files of python-pytest (13%) Extracting the files of python-pytest (13%) Extracting the files of python-pytest (14%) Extracting the files of python-pytest (14%) Extracting the files of python-pytest (14%) Extracting the files of python-pytest (15%) Extracting the files of python-pytest (15%) Extracting the files of python-pytest (15%) Extracting the files of python-pytest (16%) Extracting the files of python-pytest (16%) Extracting the files of python-pytest (16%) Extracting the files of python-pytest (16%) Extracting the files of python-pytest (17%) Extracting the files of python-pytest (17%) Extracting the files of python-pytest (17%) Extracting the files of python-pytest (18%) Extracting the files of python-pytest (18%) Extracting the files of python-pytest (18%) Extracting the files of python-pytest (19%) Extracting the files of python-pytest (19%) Extracting the files of python-pytest (19%) Extracting the files of python-pytest (19%) Extracting the files of python-pytest (20%) Extracting the files of python-pytest (20%) Extracting the files of python-pytest (20%) Extracting the files of python-pytest (21%) Extracting the files of python-pytest (21%) Extracting the files of python-pytest (21%) Extracting the files of python-pytest (22%) Extracting the files of python-pytest (22%) Extracting the files of python-pytest (22%) Extracting the files of python-pytest (22%) Extracting the files of python-pytest (23%) Extracting the files of python-pytest (23%) Extracting the files of python-pytest (23%) Extracting the files of python-pytest (24%) Extracting the files of python-pytest (24%) Extracting the files of python-pytest (24%) Extracting the files of python-pytest (25%) Extracting the files of python-pytest (25%) Extracting the files of python-pytest (25%) Extracting the files of python-pytest (25%) Extracting the files of python-pytest (26%) Extracting the files of python-pytest (26%) Extracting the files of python-pytest (26%) Extracting the files of python-pytest (27%) Extracting the files of python-pytest (27%) Extracting the files of python-pytest (27%) Extracting the files of python-pytest (27%) Extracting the files of python-pytest (28%) Extracting the files of python-pytest (28%) Extracting the files of python-pytest (28%) Extracting the files of python-pytest (29%) Extracting the files of python-pytest (29%) Extracting the files of python-pytest (29%) Extracting the files of python-pytest (30%) Extracting the files of python-pytest (30%) Extracting the files of python-pytest (30%) Extracting the files of python-pytest (30%) Extracting the files of python-pytest (31%) Extracting the files of python-pytest (31%) Extracting the files of python-pytest (31%) Extracting the files of python-pytest (32%) Extracting the files of python-pytest (32%) Extracting the files of python-pytest (32%) Extracting the files of python-pytest (33%) Extracting the files of python-pytest (33%) Extracting the files of python-pytest (33%) Extracting the files of python-pytest (33%) Extracting the files of python-pytest (34%) Extracting the files of python-pytest (34%) Extracting the files of python-pytest (34%) Extracting the files of python-pytest (35%) Extracting the files of python-pytest (35%) Extracting the files of python-pytest (35%) Extracting the files of python-pytest (36%) Extracting the files of python-pytest (36%) Extracting the files of python-pytest (36%) Extracting the files of python-pytest (36%) Extracting the files of python-pytest (37%) Extracting the files of python-pytest (37%) Extracting the files of python-pytest (37%) Extracting the files of python-pytest (38%) Extracting the files of python-pytest (38%) Extracting the files of python-pytest (38%) Extracting the files of python-pytest (38%) Extracting the files of python-pytest (39%) Extracting the files of python-pytest (39%) Extracting the files of python-pytest (39%) Extracting the files of python-pytest (40%) Extracting the files of python-pytest (40%) Extracting the files of python-pytest (40%) Extracting the files of python-pytest (41%) Extracting the files of python-pytest (41%) Extracting the files of python-pytest (41%) Extracting the files of python-pytest (41%) Extracting the files of python-pytest (42%) Extracting the files of python-pytest (42%) Extracting the files of python-pytest (42%) Extracting the files of python-pytest (43%) Extracting the files of python-pytest (43%) Extracting the files of python-pytest (43%) Extracting the files of python-pytest (44%) Extracting the files of python-pytest (44%) Extracting the files of python-pytest (44%) Extracting the files of python-pytest (44%) Extracting the files of python-pytest (45%) Extracting the files of python-pytest (45%) Extracting the files of python-pytest (45%) Extracting the files of python-pytest (46%) Extracting the files of python-pytest (46%) Extracting the files of python-pytest (46%) Extracting the files of python-pytest (47%) Extracting the files of python-pytest (47%) Extracting the files of python-pytest (47%) Extracting the files of python-pytest (47%) Extracting the files of python-pytest (48%) Extracting the files of python-pytest (48%) Extracting the files of python-pytest (48%) Extracting the files of python-pytest (49%) Extracting the files of python-pytest (49%) Extracting the files of python-pytest (49%) Extracting the files of python-pytest (50%) Extracting the files of python-pytest (50%) Extracting the files of python-pytest (50%) Extracting the files of python-pytest (50%) Extracting the files of python-pytest (51%) Extracting the files of python-pytest (51%) Extracting the files of python-pytest (51%) Extracting the files of python-pytest (52%) Extracting the files of python-pytest (52%) Extracting the files of python-pytest (52%) Extracting the files of python-pytest (52%) Extracting the files of python-pytest (53%) Extracting the files of python-pytest (53%) Extracting the files of python-pytest (53%) Extracting the files of python-pytest (54%) Extracting the files of python-pytest (54%) Extracting the files of python-pytest (54%) Extracting the files of python-pytest (55%) Extracting the files of python-pytest (55%) Extracting the files of python-pytest (55%) Extracting the files of python-pytest (55%) Extracting the files of python-pytest (56%) Extracting the files of python-pytest (56%) Extracting the files of python-pytest (56%) Extracting the files of python-pytest (57%) Extracting the files of python-pytest (57%) Extracting the files of python-pytest (57%) Extracting the files of python-pytest (58%) Extracting the files of python-pytest (58%) Extracting the files of python-pytest (58%) Extracting the files of python-pytest (58%) Extracting the files of python-pytest (59%) Extracting the files of python-pytest (59%) Extracting the files of python-pytest (59%) Extracting the files of python-pytest (60%) Extracting the files of python-pytest (60%) Extracting the files of python-pytest (60%) Extracting the files of python-pytest (61%) Extracting the files of python-pytest (61%) Extracting the files of python-pytest (61%) Extracting the files of python-pytest (61%) Extracting the files of python-pytest (62%) Extracting the files of python-pytest (62%) Extracting the files of python-pytest (62%) Extracting the files of python-pytest (63%) Extracting the files of python-pytest (63%) Extracting the files of python-pytest (63%) Extracting the files of python-pytest (63%) Extracting the files of python-pytest (64%) Extracting the files of python-pytest (64%) Extracting the files of python-pytest (64%) Extracting the files of python-pytest (65%) Extracting the files of python-pytest (65%) Extracting the files of python-pytest (65%) Extracting the files of python-pytest (66%) Extracting the files of python-pytest (66%) Extracting the files of python-pytest (66%) Extracting the files of python-pytest (66%) Extracting the files of python-pytest (67%) Extracting the files of python-pytest (67%) Extracting the files of python-pytest (67%) Extracting the files of python-pytest (68%) Extracting the files of python-pytest (68%) Extracting the files of python-pytest (68%) Extracting the files of python-pytest (69%) Extracting the files of python-pytest (69%) Extracting the files of python-pytest (69%) Extracting the files of python-pytest (69%) Extracting the files of python-pytest (70%) Extracting the files of python-pytest (70%) Extracting the files of python-pytest (70%) Extracting the files of python-pytest (71%) Extracting the files of python-pytest (71%) Extracting the files of python-pytest (71%) Extracting the files of python-pytest (72%) Extracting the files of python-pytest (72%) Extracting the files of python-pytest (72%) Extracting the files of python-pytest (72%) Extracting the files of python-pytest (73%) Extracting the files of python-pytest (73%) Extracting the files of python-pytest (73%) Extracting the files of python-pytest (74%) Extracting the files of python-pytest (74%) Extracting the files of python-pytest (74%) Extracting the files of python-pytest (75%) Extracting the files of python-pytest (75%) Extracting the files of python-pytest (75%) Extracting the files of python-pytest (75%) Extracting the files of python-pytest (76%) Extracting the files of python-pytest (76%) Extracting the files of python-pytest (76%) Extracting the files of python-pytest (77%) Extracting the files of python-pytest (77%) Extracting the files of python-pytest (77%) Extracting the files of python-pytest (77%) Extracting the files of python-pytest (78%) Extracting the files of python-pytest (78%) Extracting the files of python-pytest (78%) Extracting the files of python-pytest (79%) Extracting the files of python-pytest (79%) Extracting the files of python-pytest (79%) Extracting the files of python-pytest (80%) Extracting the files of python-pytest (80%) Extracting the files of python-pytest (80%) Extracting the files of python-pytest (80%) Extracting the files of python-pytest (81%) Extracting the files of python-pytest (81%) Extracting the files of python-pytest (81%) Extracting the files of python-pytest (82%) Extracting the files of python-pytest (82%) Extracting the files of python-pytest (82%) Extracting the files of python-pytest (83%) Extracting the files of python-pytest (83%) Extracting the files of python-pytest (83%) Extracting the files of python-pytest (83%) Extracting the files of python-pytest (84%) Extracting the files of python-pytest (84%) Extracting the files of python-pytest (84%) Extracting the files of python-pytest (85%) Extracting the files of python-pytest (85%) Extracting the files of python-pytest (85%) Extracting the files of python-pytest (86%) Extracting the files of python-pytest (86%) Extracting the files of python-pytest (86%) Extracting the files of python-pytest (86%) Extracting the files of python-pytest (87%) Extracting the files of python-pytest (87%) Extracting the files of python-pytest (87%) Extracting the files of python-pytest (88%) Extracting the files of python-pytest (88%) Extracting the files of python-pytest (88%) Extracting the files of python-pytest (88%) Extracting the files of python-pytest (89%) Extracting the files of python-pytest (89%) Extracting the files of python-pytest (89%) Extracting the files of python-pytest (90%) Extracting the files of python-pytest (90%) Extracting the files of python-pytest (90%) Extracting the files of python-pytest (91%) Extracting the files of python-pytest (91%) Extracting the files of python-pytest (91%) Extracting the files of python-pytest (91%) Extracting the files of python-pytest (92%) Extracting the files of python-pytest (92%) Extracting the files of python-pytest (92%) Extracting the files of python-pytest (93%) Extracting the files of python-pytest (93%) Extracting the files of python-pytest (93%) Extracting the files of python-pytest (94%) Extracting the files of python-pytest (94%) Extracting the files of python-pytest (94%) Extracting the files of python-pytest (94%) Extracting the files of python-pytest (95%) Extracting the files of python-pytest (95%) Extracting the files of python-pytest (95%) Extracting the files of python-pytest (96%) Extracting the files of python-pytest (96%) Extracting the files of python-pytest (96%) Extracting the files of python-pytest (97%) Extracting the files of python-pytest (97%) Extracting the files of python-pytest (97%) Extracting the files of python-pytest (97%) Extracting the files of python-pytest (98%) Extracting the files of python-pytest (98%) Extracting the files of python-pytest (98%) Extracting the files of python-pytest (99%) Extracting the files of python-pytest (99%) Extracting the files of python-pytest (99%) Extracting the files of python-pytest (100%) [complete] Installed python-pytest Installing 7 / 10 Installing python-pyproject-hooks, version 1.2.0, release 11 Extracting the files of python-pyproject-hooks (5%) Extracting the files of python-pyproject-hooks (11%) Extracting the files of python-pyproject-hooks (17%) Extracting the files of python-pyproject-hooks (23%) Extracting the files of python-pyproject-hooks (29%) Extracting the files of python-pyproject-hooks (35%) Extracting the files of python-pyproject-hooks (41%) Extracting the files of python-pyproject-hooks (47%) Extracting the files of python-pyproject-hooks (52%) Extracting the files of python-pyproject-hooks (58%) Extracting the files of python-pyproject-hooks (64%) Extracting the files of python-pyproject-hooks (70%) Extracting the files of python-pyproject-hooks (76%) Extracting the files of python-pyproject-hooks (82%) Extracting the files of python-pyproject-hooks (88%) Extracting the files of python-pyproject-hooks (94%) Extracting the files of python-pyproject-hooks (100%) [complete] Installed python-pyproject-hooks Installing 8 / 10 Installing python-build, version 1.6.0, release 17 Extracting the files of python-build (2%) Extracting the files of python-build (4%) Extracting the files of python-build (6%) Extracting the files of python-build (8%) Extracting the files of python-build (10%) Extracting the files of python-build (13%) Extracting the files of python-build (15%) Extracting the files of python-build (17%) Extracting the files of python-build (19%) Extracting the files of python-build (21%) Extracting the files of python-build (23%) Extracting the files of python-build (26%) Extracting the files of python-build (28%) Extracting the files of python-build (30%) Extracting the files of python-build (32%) Extracting the files of python-build (34%) Extracting the files of python-build (36%) Extracting the files of python-build (39%) Extracting the files of python-build (41%) Extracting the files of python-build (43%) Extracting the files of python-build (45%) Extracting the files of python-build (47%) Extracting the files of python-build (50%) Extracting the files of python-build (52%) Extracting the files of python-build (54%) Extracting the files of python-build (56%) Extracting the files of python-build (58%) Extracting the files of python-build (60%) Extracting the files of python-build (63%) Extracting the files of python-build (65%) Extracting the files of python-build (67%) Extracting the files of python-build (69%) Extracting the files of python-build (71%) Extracting the files of python-build (73%) Extracting the files of python-build (76%) Extracting the files of python-build (78%) Extracting the files of python-build (80%) Extracting the files of python-build (82%) Extracting the files of python-build (84%) Extracting the files of python-build (86%) Extracting the files of python-build (89%) Extracting the files of python-build (91%) Extracting the files of python-build (93%) Extracting the files of python-build (95%) Extracting the files of python-build (97%) Extracting the files of python-build (100%) [complete] Installed python-build Installing 9 / 10 Installing python-sortedcontainers, version 2.4.0, release 13 Extracting the files of python-sortedcontainers (8%) Extracting the files of python-sortedcontainers (16%) Extracting the files of python-sortedcontainers (25%) Extracting the files of python-sortedcontainers (33%) Extracting the files of python-sortedcontainers (41%) Extracting the files of python-sortedcontainers (50%) Extracting the files of python-sortedcontainers (58%) Extracting the files of python-sortedcontainers (66%) Extracting the files of python-sortedcontainers (75%) Extracting the files of python-sortedcontainers (83%) Extracting the files of python-sortedcontainers (91%) Extracting the files of python-sortedcontainers (100%) [complete] Installed python-sortedcontainers Installing 10 / 10 Installing python-hypothesis, version 6.165.0, release 22 Extracting the files of python-hypothesis (0%) Extracting the files of python-hypothesis (0%) Extracting the files of python-hypothesis (0%) Extracting the files of python-hypothesis (0%) Extracting the files of python-hypothesis (1%) Extracting the files of python-hypothesis (1%) Extracting the files of python-hypothesis (1%) Extracting the files of python-hypothesis (1%) Extracting the files of python-hypothesis (2%) Extracting the files of python-hypothesis (2%) Extracting the files of python-hypothesis (2%) Extracting the files of python-hypothesis (2%) Extracting the files of python-hypothesis (3%) Extracting the files of python-hypothesis (3%) Extracting the files of python-hypothesis (3%) Extracting the files of python-hypothesis (3%) Extracting the files of python-hypothesis (3%) Extracting the files of python-hypothesis (4%) Extracting the files of python-hypothesis (4%) Extracting the files of python-hypothesis (4%) Extracting the files of python-hypothesis (4%) Extracting the files of python-hypothesis (5%) Extracting the files of python-hypothesis (5%) Extracting the files of python-hypothesis (5%) Extracting the files of python-hypothesis (5%) Extracting the files of python-hypothesis (6%) Extracting the files of python-hypothesis (6%) Extracting the files of python-hypothesis (6%) Extracting the files of python-hypothesis (6%) Extracting the files of python-hypothesis (7%) Extracting the files of python-hypothesis (7%) Extracting the files of python-hypothesis (7%) Extracting the files of python-hypothesis (7%) Extracting the files of python-hypothesis (7%) Extracting the files of python-hypothesis (8%) Extracting the files of python-hypothesis (8%) Extracting the files of python-hypothesis (8%) Extracting the files of python-hypothesis (8%) Extracting the files of python-hypothesis (9%) Extracting the files of python-hypothesis (9%) Extracting the files of python-hypothesis (9%) Extracting the files of python-hypothesis (9%) Extracting the files of python-hypothesis (10%) Extracting the files of python-hypothesis (10%) Extracting the files of python-hypothesis (10%) Extracting the files of python-hypothesis (10%) Extracting the files of python-hypothesis (11%) Extracting the files of python-hypothesis (11%) Extracting the files of python-hypothesis (11%) Extracting the files of python-hypothesis (11%) Extracting the files of python-hypothesis (11%) Extracting the files of python-hypothesis (12%) Extracting the files of python-hypothesis (12%) Extracting the files of python-hypothesis (12%) Extracting the files of python-hypothesis (12%) Extracting the files of python-hypothesis (13%) Extracting the files of python-hypothesis (13%) Extracting the files of python-hypothesis (13%) Extracting the files of python-hypothesis (13%) Extracting the files of python-hypothesis (14%) Extracting the files of python-hypothesis (14%) Extracting the files of python-hypothesis (14%) Extracting the files of python-hypothesis (14%) Extracting the files of python-hypothesis (15%) Extracting the files of python-hypothesis (15%) Extracting the files of python-hypothesis (15%) Extracting the files of python-hypothesis (15%) Extracting the files of python-hypothesis (15%) Extracting the files of python-hypothesis (16%) Extracting the files of python-hypothesis (16%) Extracting the files of python-hypothesis (16%) Extracting the files of python-hypothesis (16%) Extracting the files of python-hypothesis (17%) Extracting the files of python-hypothesis (17%) Extracting the files of python-hypothesis (17%) Extracting the files of python-hypothesis (17%) Extracting the files of python-hypothesis (18%) Extracting the files of python-hypothesis (18%) Extracting the files of python-hypothesis (18%) Extracting the files of python-hypothesis (18%) Extracting the files of python-hypothesis (19%) Extracting the files of python-hypothesis (19%) Extracting the files of python-hypothesis (19%) Extracting the files of python-hypothesis (19%) Extracting the files of python-hypothesis (19%) Extracting the files of python-hypothesis (20%) Extracting the files of python-hypothesis (20%) Extracting the files of python-hypothesis (20%) Extracting the files of python-hypothesis (20%) Extracting the files of python-hypothesis (21%) Extracting the files of python-hypothesis (21%) Extracting the files of python-hypothesis (21%) Extracting the files of python-hypothesis (21%) Extracting the files of python-hypothesis (22%) Extracting the files of python-hypothesis (22%) Extracting the files of python-hypothesis (22%) Extracting the files of python-hypothesis (22%) Extracting the files of python-hypothesis (23%) Extracting the files of python-hypothesis (23%) Extracting the files of python-hypothesis (23%) Extracting the files of python-hypothesis (23%) Extracting the files of python-hypothesis (23%) Extracting the files of python-hypothesis (24%) Extracting the files of python-hypothesis (24%) Extracting the files of python-hypothesis (24%) Extracting the files of python-hypothesis (24%) Extracting the files of python-hypothesis (25%) Extracting the files of python-hypothesis (25%) Extracting the files of python-hypothesis (25%) Extracting the files of python-hypothesis (25%) Extracting the files of python-hypothesis (26%) Extracting the files of python-hypothesis (26%) Extracting the files of python-hypothesis (26%) Extracting the files of python-hypothesis (26%) Extracting the files of python-hypothesis (26%) Extracting the files of python-hypothesis (27%) Extracting the files of python-hypothesis (27%) Extracting the files of python-hypothesis (27%) Extracting the files of python-hypothesis (27%) Extracting the files of python-hypothesis (28%) Extracting the files of python-hypothesis (28%) Extracting the files of python-hypothesis (28%) Extracting the files of python-hypothesis (28%) Extracting the files of python-hypothesis (29%) Extracting the files of python-hypothesis (29%) Extracting the files of python-hypothesis (29%) Extracting the files of python-hypothesis (29%) Extracting the files of python-hypothesis (30%) Extracting the files of python-hypothesis (30%) Extracting the files of python-hypothesis (30%) Extracting the files of python-hypothesis (30%) Extracting the files of python-hypothesis (30%) Extracting the files of python-hypothesis (31%) Extracting the files of python-hypothesis (31%) Extracting the files of python-hypothesis (31%) Extracting the files of python-hypothesis (31%) Extracting the files of python-hypothesis (32%) Extracting the files of python-hypothesis (32%) Extracting the files of python-hypothesis (32%) Extracting the files of python-hypothesis (32%) Extracting the files of python-hypothesis (33%) Extracting the files of python-hypothesis (33%) Extracting the files of python-hypothesis (33%) Extracting the files of python-hypothesis (33%) Extracting the files of python-hypothesis (34%) Extracting the files of python-hypothesis (34%) Extracting the files of python-hypothesis (34%) Extracting the files of python-hypothesis (34%) Extracting the files of python-hypothesis (34%) Extracting the files of python-hypothesis (35%) Extracting the files of python-hypothesis (35%) Extracting the files of python-hypothesis (35%) Extracting the files of python-hypothesis (35%) Extracting the files of python-hypothesis (36%) Extracting the files of python-hypothesis (36%) Extracting the files of python-hypothesis (36%) Extracting the files of python-hypothesis (36%) Extracting the files of python-hypothesis (37%) Extracting the files of python-hypothesis (37%) Extracting the files of python-hypothesis (37%) Extracting the files of python-hypothesis (37%) Extracting the files of python-hypothesis (38%) Extracting the files of python-hypothesis (38%) Extracting the files of python-hypothesis (38%) Extracting the files of python-hypothesis (38%) Extracting the files of python-hypothesis (38%) Extracting the files of python-hypothesis (39%) Extracting the files of python-hypothesis (39%) Extracting the files of python-hypothesis (39%) Extracting the files of python-hypothesis (39%) Extracting the files of python-hypothesis (40%) Extracting the files of python-hypothesis (40%) Extracting the files of python-hypothesis (40%) Extracting the files of python-hypothesis (40%) Extracting the files of python-hypothesis (41%) Extracting the files of python-hypothesis (41%) Extracting the files of python-hypothesis (41%) Extracting the files of python-hypothesis (41%) Extracting the files of python-hypothesis (42%) Extracting the files of python-hypothesis (42%) Extracting the files of python-hypothesis (42%) Extracting the files of python-hypothesis (42%) Extracting the files of python-hypothesis (42%) Extracting the files of python-hypothesis (43%) Extracting the files of python-hypothesis (43%) Extracting the files of python-hypothesis (43%) Extracting the files of python-hypothesis (43%) Extracting the files of python-hypothesis (44%) Extracting the files of python-hypothesis (44%) Extracting the files of python-hypothesis (44%) Extracting the files of python-hypothesis (44%) Extracting the files of python-hypothesis (45%) Extracting the files of python-hypothesis (45%) Extracting the files of python-hypothesis (45%) Extracting the files of python-hypothesis (45%) Extracting the files of python-hypothesis (46%) Extracting the files of python-hypothesis (46%) Extracting the files of python-hypothesis (46%) Extracting the files of python-hypothesis (46%) Extracting the files of python-hypothesis (46%) Extracting the files of python-hypothesis (47%) Extracting the files of python-hypothesis (47%) Extracting the files of python-hypothesis (47%) Extracting the files of python-hypothesis (47%) Extracting the files of python-hypothesis (48%) Extracting the files of python-hypothesis (48%) Extracting the files of python-hypothesis (48%) Extracting the files of python-hypothesis (48%) Extracting the files of python-hypothesis (49%) Extracting the files of python-hypothesis (49%) Extracting the files of python-hypothesis (49%) Extracting the files of python-hypothesis (49%) Extracting the files of python-hypothesis (50%) Extracting the files of python-hypothesis (50%) Extracting the files of python-hypothesis (50%) Extracting the files of python-hypothesis (50%) Extracting the files of python-hypothesis (50%) Extracting the files of python-hypothesis (51%) Extracting the files of python-hypothesis (51%) Extracting the files of python-hypothesis (51%) Extracting the files of python-hypothesis (51%) Extracting the files of python-hypothesis (52%) Extracting the files of python-hypothesis (52%) Extracting the files of python-hypothesis (52%) Extracting the files of python-hypothesis (52%) Extracting the files of python-hypothesis (53%) Extracting the files of python-hypothesis (53%) Extracting the files of python-hypothesis (53%) Extracting the files of python-hypothesis (53%) Extracting the files of python-hypothesis (53%) Extracting the files of python-hypothesis (54%) Extracting the files of python-hypothesis (54%) Extracting the files of python-hypothesis (54%) Extracting the files of python-hypothesis (54%) Extracting the files of python-hypothesis (55%) Extracting the files of python-hypothesis (55%) Extracting the files of python-hypothesis (55%) Extracting the files of python-hypothesis (55%) Extracting the files of python-hypothesis (56%) Extracting the files of python-hypothesis (56%) Extracting the files of python-hypothesis (56%) Extracting the files of python-hypothesis (56%) Extracting the files of python-hypothesis (57%) Extracting the files of python-hypothesis (57%) Extracting the files of python-hypothesis (57%) Extracting the files of python-hypothesis (57%) Extracting the files of python-hypothesis (57%) Extracting the files of python-hypothesis (58%) Extracting the files of python-hypothesis (58%) Extracting the files of python-hypothesis (58%) Extracting the files of python-hypothesis (58%) Extracting the files of python-hypothesis (59%) Extracting the files of python-hypothesis (59%) Extracting the files of python-hypothesis (59%) Extracting the files of python-hypothesis (59%) Extracting the files of python-hypothesis (60%) Extracting the files of python-hypothesis (60%) Extracting the files of python-hypothesis (60%) Extracting the files of python-hypothesis (60%) Extracting the files of python-hypothesis (61%) Extracting the files of python-hypothesis (61%) Extracting the files of python-hypothesis (61%) Extracting the files of python-hypothesis (61%) Extracting the files of python-hypothesis (61%) Extracting the files of python-hypothesis (62%) Extracting the files of python-hypothesis (62%) Extracting the files of python-hypothesis (62%) Extracting the files of python-hypothesis (62%) Extracting the files of python-hypothesis (63%) Extracting the files of python-hypothesis (63%) Extracting the files of python-hypothesis (63%) Extracting the files of python-hypothesis (63%) Extracting the files of python-hypothesis (64%) Extracting the files of python-hypothesis (64%) Extracting the files of python-hypothesis (64%) Extracting the files of python-hypothesis (64%) Extracting the files of python-hypothesis (65%) Extracting the files of python-hypothesis (65%) Extracting the files of python-hypothesis (65%) Extracting the files of python-hypothesis (65%) Extracting the files of python-hypothesis (65%) Extracting the files of python-hypothesis (66%) Extracting the files of python-hypothesis (66%) Extracting the files of python-hypothesis (66%) Extracting the files of python-hypothesis (66%) Extracting the files of python-hypothesis (67%) Extracting the files of python-hypothesis (67%) Extracting the files of python-hypothesis (67%) Extracting the files of python-hypothesis (67%) Extracting the files of python-hypothesis (68%) Extracting the files of python-hypothesis (68%) Extracting the files of python-hypothesis (68%) Extracting the files of python-hypothesis (68%) Extracting the files of python-hypothesis (69%) Extracting the files of python-hypothesis (69%) Extracting the files of python-hypothesis (69%) Extracting the files of python-hypothesis (69%) Extracting the files of python-hypothesis (69%) Extracting the files of python-hypothesis (70%) Extracting the files of python-hypothesis (70%) Extracting the files of python-hypothesis (70%) Extracting the files of python-hypothesis (70%) Extracting the files of python-hypothesis (71%) Extracting the files of python-hypothesis (71%) Extracting the files of python-hypothesis (71%) Extracting the files of python-hypothesis (71%) Extracting the files of python-hypothesis (72%) Extracting the files of python-hypothesis (72%) Extracting the files of python-hypothesis (72%) Extracting the files of python-hypothesis (72%) Extracting the files of python-hypothesis (73%) Extracting the files of python-hypothesis (73%) Extracting the files of python-hypothesis (73%) Extracting the files of python-hypothesis (73%) Extracting the files of python-hypothesis (73%) Extracting the files of python-hypothesis (74%) Extracting the files of python-hypothesis (74%) Extracting the files of python-hypothesis (74%) Extracting the files of python-hypothesis (74%) Extracting the files of python-hypothesis (75%) Extracting the files of python-hypothesis (75%) Extracting the files of python-hypothesis (75%) Extracting the files of python-hypothesis (75%) Extracting the files of python-hypothesis (76%) Extracting the files of python-hypothesis (76%) Extracting the files of python-hypothesis (76%) Extracting the files of python-hypothesis (76%) Extracting the files of python-hypothesis (76%) Extracting the files of python-hypothesis (77%) Extracting the files of python-hypothesis (77%) Extracting the files of python-hypothesis (77%) Extracting the files of python-hypothesis (77%) Extracting the files of python-hypothesis (78%) Extracting the files of python-hypothesis (78%) Extracting the files of python-hypothesis (78%) Extracting the files of python-hypothesis (78%) Extracting the files of python-hypothesis (79%) Extracting the files of python-hypothesis (79%) Extracting the files of python-hypothesis (79%) Extracting the files of python-hypothesis (79%) Extracting the files of python-hypothesis (80%) Extracting the files of python-hypothesis (80%) Extracting the files of python-hypothesis (80%) Extracting the files of python-hypothesis (80%) Extracting the files of python-hypothesis (80%) Extracting the files of python-hypothesis (81%) Extracting the files of python-hypothesis (81%) Extracting the files of python-hypothesis (81%) Extracting the files of python-hypothesis (81%) Extracting the files of python-hypothesis (82%) Extracting the files of python-hypothesis (82%) Extracting the files of python-hypothesis (82%) Extracting the files of python-hypothesis (82%) Extracting the files of python-hypothesis (83%) Extracting the files of python-hypothesis (83%) Extracting the files of python-hypothesis (83%) Extracting the files of python-hypothesis (83%) Extracting the files of python-hypothesis (84%) Extracting the files of python-hypothesis (84%) Extracting the files of python-hypothesis (84%) Extracting the files of python-hypothesis (84%) Extracting the files of python-hypothesis (84%) Extracting the files of python-hypothesis (85%) Extracting the files of python-hypothesis (85%) Extracting the files of python-hypothesis (85%) Extracting the files of python-hypothesis (85%) Extracting the files of python-hypothesis (86%) Extracting the files of python-hypothesis (86%) Extracting the files of python-hypothesis (86%) Extracting the files of python-hypothesis (86%) Extracting the files of python-hypothesis (87%) Extracting the files of python-hypothesis (87%) Extracting the files of python-hypothesis (87%) Extracting the files of python-hypothesis (87%) Extracting the files of python-hypothesis (88%) Extracting the files of python-hypothesis (88%) Extracting the files of python-hypothesis (88%) Extracting the files of python-hypothesis (88%) Extracting the files of python-hypothesis (88%) Extracting the files of python-hypothesis (89%) Extracting the files of python-hypothesis (89%) Extracting the files of python-hypothesis (89%) Extracting the files of python-hypothesis (89%) Extracting the files of python-hypothesis (90%) Extracting the files of python-hypothesis (90%) Extracting the files of python-hypothesis (90%) Extracting the files of python-hypothesis (90%) Extracting the files of python-hypothesis (91%) Extracting the files of python-hypothesis (91%) Extracting the files of python-hypothesis (91%) Extracting the files of python-hypothesis (91%) Extracting the files of python-hypothesis (92%) Extracting the files of python-hypothesis (92%) Extracting the files of python-hypothesis (92%) Extracting the files of python-hypothesis (92%) Extracting the files of python-hypothesis (92%) Extracting the files of python-hypothesis (93%) Extracting the files of python-hypothesis (93%) Extracting the files of python-hypothesis (93%) Extracting the files of python-hypothesis (93%) Extracting the files of python-hypothesis (94%) Extracting the files of python-hypothesis (94%) Extracting the files of python-hypothesis (94%) Extracting the files of python-hypothesis (94%) Extracting the files of python-hypothesis (95%) Extracting the files of python-hypothesis (95%) Extracting the files of python-hypothesis (95%) Extracting the files of python-hypothesis (95%) Extracting the files of python-hypothesis (96%) Extracting the files of python-hypothesis (96%) Extracting the files of python-hypothesis (96%) Extracting the files of python-hypothesis (96%) Extracting the files of python-hypothesis (96%) Extracting the files of python-hypothesis (97%) Extracting the files of python-hypothesis (97%) Extracting the files of python-hypothesis (97%) Extracting the files of python-hypothesis (97%) Extracting the files of python-hypothesis (98%) Extracting the files of python-hypothesis (98%) Extracting the files of python-hypothesis (98%) Extracting the files of python-hypothesis (98%) Extracting the files of python-hypothesis (99%) Extracting the files of python-hypothesis (99%) Extracting the files of python-hypothesis (99%) Extracting the files of python-hypothesis (99%) Extracting the files of python-hypothesis (100%) [complete] Installed python-hypothesis [BuildDep] Checking build-deps for mutagen-1.48.1-20 [BuildDep] Requesting installation of: python-pytest python-build python-hypothesis python-installer time=2026-10-28T00:35:26.081+01:00 level=DEBUG msg="Stopping D-BUS" time=2026-10-28T00:35:26.082+01:00 level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/mutagen/union command="chown -R build:build /home/build" time=2026-10-28T00:35:26.085+01:00 level=DEBUG msg="Dropping container networking" time=2026-10-28T00:35:26.086+01:00 level=DEBUG msg="Configuring container networking" time=2026-10-28T00:35:26.089+01:00 level=DEBUG msg="Exposing source to container" source=/var/lib/solbuild/sources/779f18015af1b28af59bd80c6292aa8151ca7e5fe6a36e17a394dda515981a5e/release-1.48.1.tar.gz target=/var/cache/solbuild/unstable-x86_64/mutagen/union/home/build/YPKG/sources/release-1.48.1.tar.gz time=2026-10-28T00:35:26.091+01:00 level=DEBUG msg="Exposing cache to build" cache=bazel source=/var/lib/solbuild/cache/bazel target=/var/cache/solbuild/unstable-x86_64/mutagen/union/home/build/.cache/bazel time=2026-10-28T00:35:26.092+01:00 level=DEBUG msg="Exposing cache to build" cache=ccache source=/var/lib/solbuild/cache/ccache target=/var/cache/solbuild/unstable-x86_64/mutagen/union/home/build/.ccache time=2026-10-28T00:35:26.093+01:00 level=DEBUG msg="Exposing cache to build" cache=go-build source=/var/lib/solbuild/cache/go-build target=/var/cache/solbuild/unstable-x86_64/mutagen/union/home/build/.cache/go-build time=2026-10-28T00:35:26.094+01:00 level=DEBUG msg="Exposing cache to build" cache=sccache source=/var/lib/solbuild/cache/sccache target=/var/cache/solbuild/unstable-x86_64/mutagen/union/home/build/.cache/sccache time=2026-10-28T00:35:26.095+01:00 level=DEBUG msg="Copying host asset" key=/etc/resolv.conf time=2026-10-28T00:35:26.095+01:00 level=DEBUG msg="Copying host asset" key=/etc/eopkg/eopkg.conf time=2026-10-28T00:35:26.096+01:00 level=DEBUG msg="Starting sccache server" time=2026-10-28T00:35:26.119+01:00 level=INFO msg="Now starting build" package=mutagen time=2026-10-28T00:35:26.119+01:00 level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/mutagen/union command="ypkg build -D /home/build/work -B /home/build/YPKG /home/build/work/package.yml -n -t 1793060366" + cd /home/build/YPKG/root/mutagen/build/mutagen-release-1.48.1 + export 'CFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'CXXFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CXXFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'LDFLAGS=-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + LDFLAGS='-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + export RUSTFLAGS=-Cforce-frame-pointers + RUSTFLAGS=-Cforce-frame-pointers + export 'FFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'FCFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FCFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export PATH=/usr/bin:/bin:/usr/sbin:/sbin + PATH=/usr/bin:/bin:/usr/sbin:/sbin + export workdir=/home/build/YPKG/root/mutagen/build/mutagen-release-1.48.1 + workdir=/home/build/YPKG/root/mutagen/build/mutagen-release-1.48.1 + export package=mutagen + package=mutagen + export release=20 + release=20 + export version=1.48.1 + version=1.48.1 + export sources=/home/build/YPKG/sources + sources=/home/build/YPKG/sources + export pkgfiles=/home/build/work/files + pkgfiles=/home/build/work/files + export installdir=/home/build/YPKG/root/mutagen/install + installdir=/home/build/YPKG/root/mutagen/install + export PKG_ROOT_DIR=/home/build/YPKG/root/mutagen + PKG_ROOT_DIR=/home/build/YPKG/root/mutagen + export PKG_BUILD_DIR=/home/build/YPKG/root/mutagen/build + PKG_BUILD_DIR=/home/build/YPKG/root/mutagen/build + export LT_SYS_LIBRARY_PATH=/usr/lib64 + LT_SYS_LIBRARY_PATH=/usr/lib64 + export CC=x86_64-solus-linux-gcc + CC=x86_64-solus-linux-gcc + export CXX=x86_64-solus-linux-g++ + CXX=x86_64-solus-linux-g++ + export LD_AS_NEEDED=1 + LD_AS_NEEDED=1 + export TERM=dumb + TERM=dumb + export SOURCE_DATE_EPOCH=1793060366 + SOURCE_DATE_EPOCH=1793060366 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + python3 -m build --wheel --no-isolation * Getting build dependencies for wheel... running egg_info creating mutagen.egg-info writing mutagen.egg-info/PKG-INFO writing dependency_links to mutagen.egg-info/dependency_links.txt writing entry points to mutagen.egg-info/entry_points.txt writing top-level names to mutagen.egg-info/top_level.txt writing manifest file 'mutagen.egg-info/SOURCES.txt' reading manifest file 'mutagen.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.pyi' under directory 'mutagen' warning: no files found matching 'README.rst' under directory 'mutagen' warning: no files found matching '*.png' under directory 'docs' no previously-included directories found matching 'docs/_build' adding license file 'COPYING' writing manifest file 'mutagen.egg-info/SOURCES.txt' * Building wheel... running bdist_wheel running build running build_py creating build/lib/mutagen copying mutagen/wavpack.py -> build/lib/mutagen copying mutagen/wave.py -> build/lib/mutagen copying mutagen/trueaudio.py -> build/lib/mutagen copying mutagen/tak.py -> build/lib/mutagen copying mutagen/smf.py -> build/lib/mutagen copying mutagen/optimfrog.py -> build/lib/mutagen copying mutagen/oggvorbis.py -> build/lib/mutagen copying mutagen/oggtheora.py -> build/lib/mutagen copying mutagen/oggspeex.py -> build/lib/mutagen copying mutagen/oggopus.py -> build/lib/mutagen copying mutagen/oggflac.py -> build/lib/mutagen copying mutagen/ogg.py -> build/lib/mutagen copying mutagen/musepack.py -> build/lib/mutagen copying mutagen/monkeysaudio.py -> build/lib/mutagen copying mutagen/m4a.py -> build/lib/mutagen copying mutagen/flac.py -> build/lib/mutagen copying mutagen/easymp4.py -> build/lib/mutagen copying mutagen/easyid3.py -> build/lib/mutagen copying mutagen/dsf.py -> build/lib/mutagen copying mutagen/dsdiff.py -> build/lib/mutagen copying mutagen/apev2.py -> build/lib/mutagen copying mutagen/aiff.py -> build/lib/mutagen copying mutagen/ac3.py -> build/lib/mutagen copying mutagen/aac.py -> build/lib/mutagen copying mutagen/_vorbis.py -> build/lib/mutagen copying mutagen/_util.py -> build/lib/mutagen copying mutagen/_tags.py -> build/lib/mutagen copying mutagen/_riff.py -> build/lib/mutagen copying mutagen/_iff.py -> build/lib/mutagen copying mutagen/_file.py -> build/lib/mutagen copying mutagen/_constants.py -> build/lib/mutagen copying mutagen/__init__.py -> build/lib/mutagen creating build/lib/mutagen/id3 copying mutagen/id3/_util.py -> build/lib/mutagen/id3 copying mutagen/id3/_tags.py -> build/lib/mutagen/id3 copying mutagen/id3/_specs.py -> build/lib/mutagen/id3 copying mutagen/id3/_id3v1.py -> build/lib/mutagen/id3 copying mutagen/id3/_frames.py -> build/lib/mutagen/id3 copying mutagen/id3/_file.py -> build/lib/mutagen/id3 copying mutagen/id3/__init__.py -> build/lib/mutagen/id3 creating build/lib/mutagen/mp4 copying mutagen/mp4/_util.py -> build/lib/mutagen/mp4 copying mutagen/mp4/_atom.py -> build/lib/mutagen/mp4 copying mutagen/mp4/_as_entry.py -> build/lib/mutagen/mp4 copying mutagen/mp4/__init__.py -> build/lib/mutagen/mp4 creating build/lib/mutagen/asf copying mutagen/asf/_util.py -> build/lib/mutagen/asf copying mutagen/asf/_objects.py -> build/lib/mutagen/asf copying mutagen/asf/_attrs.py -> build/lib/mutagen/asf copying mutagen/asf/__init__.py -> build/lib/mutagen/asf creating build/lib/mutagen/mp3 copying mutagen/mp3/_util.py -> build/lib/mutagen/mp3 copying mutagen/mp3/__init__.py -> build/lib/mutagen/mp3 creating build/lib/mutagen/_tools copying mutagen/_tools/mutagen_pony.py -> build/lib/mutagen/_tools copying mutagen/_tools/mutagen_inspect.py -> build/lib/mutagen/_tools copying mutagen/_tools/moggsplit.py -> build/lib/mutagen/_tools copying mutagen/_tools/mid3v2.py -> build/lib/mutagen/_tools copying mutagen/_tools/mid3iconv.py -> build/lib/mutagen/_tools copying mutagen/_tools/mid3cp.py -> build/lib/mutagen/_tools copying mutagen/_tools/_util.py -> build/lib/mutagen/_tools copying mutagen/_tools/__init__.py -> build/lib/mutagen/_tools running egg_info writing mutagen.egg-info/PKG-INFO writing dependency_links to mutagen.egg-info/dependency_links.txt writing entry points to mutagen.egg-info/entry_points.txt writing top-level names to mutagen.egg-info/top_level.txt reading manifest file 'mutagen.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.pyi' under directory 'mutagen' warning: no files found matching 'README.rst' under directory 'mutagen' warning: no files found matching '*.png' under directory 'docs' no previously-included directories found matching 'docs/_build' adding license file 'COPYING' writing manifest file 'mutagen.egg-info/SOURCES.txt' copying mutagen/py.typed -> build/lib/mutagen installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/mutagen copying build/lib/mutagen/py.typed -> build/bdist.linux-x86_64/wheel/./mutagen creating build/bdist.linux-x86_64/wheel/mutagen/_tools copying build/lib/mutagen/_tools/__init__.py -> build/bdist.linux-x86_64/wheel/./mutagen/_tools copying build/lib/mutagen/_tools/_util.py -> build/bdist.linux-x86_64/wheel/./mutagen/_tools copying build/lib/mutagen/_tools/mid3cp.py -> build/bdist.linux-x86_64/wheel/./mutagen/_tools copying build/lib/mutagen/_tools/mid3iconv.py -> build/bdist.linux-x86_64/wheel/./mutagen/_tools copying build/lib/mutagen/_tools/mid3v2.py -> build/bdist.linux-x86_64/wheel/./mutagen/_tools copying build/lib/mutagen/_tools/moggsplit.py -> build/bdist.linux-x86_64/wheel/./mutagen/_tools copying build/lib/mutagen/_tools/mutagen_inspect.py -> build/bdist.linux-x86_64/wheel/./mutagen/_tools copying build/lib/mutagen/_tools/mutagen_pony.py -> build/bdist.linux-x86_64/wheel/./mutagen/_tools creating build/bdist.linux-x86_64/wheel/mutagen/mp3 copying build/lib/mutagen/mp3/__init__.py -> build/bdist.linux-x86_64/wheel/./mutagen/mp3 copying build/lib/mutagen/mp3/_util.py -> build/bdist.linux-x86_64/wheel/./mutagen/mp3 creating build/bdist.linux-x86_64/wheel/mutagen/asf copying build/lib/mutagen/asf/__init__.py -> build/bdist.linux-x86_64/wheel/./mutagen/asf copying build/lib/mutagen/asf/_attrs.py -> build/bdist.linux-x86_64/wheel/./mutagen/asf copying build/lib/mutagen/asf/_objects.py -> build/bdist.linux-x86_64/wheel/./mutagen/asf copying build/lib/mutagen/asf/_util.py -> build/bdist.linux-x86_64/wheel/./mutagen/asf creating build/bdist.linux-x86_64/wheel/mutagen/mp4 copying build/lib/mutagen/mp4/__init__.py -> build/bdist.linux-x86_64/wheel/./mutagen/mp4 copying build/lib/mutagen/mp4/_as_entry.py -> build/bdist.linux-x86_64/wheel/./mutagen/mp4 copying build/lib/mutagen/mp4/_atom.py -> build/bdist.linux-x86_64/wheel/./mutagen/mp4 copying build/lib/mutagen/mp4/_util.py -> build/bdist.linux-x86_64/wheel/./mutagen/mp4 creating build/bdist.linux-x86_64/wheel/mutagen/id3 copying build/lib/mutagen/id3/__init__.py -> build/bdist.linux-x86_64/wheel/./mutagen/id3 copying build/lib/mutagen/id3/_file.py -> build/bdist.linux-x86_64/wheel/./mutagen/id3 copying build/lib/mutagen/id3/_frames.py -> build/bdist.linux-x86_64/wheel/./mutagen/id3 copying build/lib/mutagen/id3/_id3v1.py -> build/bdist.linux-x86_64/wheel/./mutagen/id3 copying build/lib/mutagen/id3/_specs.py -> build/bdist.linux-x86_64/wheel/./mutagen/id3 copying build/lib/mutagen/id3/_tags.py -> build/bdist.linux-x86_64/wheel/./mutagen/id3 copying build/lib/mutagen/id3/_util.py -> build/bdist.linux-x86_64/wheel/./mutagen/id3 copying build/lib/mutagen/__init__.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/_constants.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/_file.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/_iff.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/_riff.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/_tags.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/_util.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/_vorbis.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/aac.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/ac3.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/aiff.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/apev2.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/dsdiff.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/dsf.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/easyid3.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/easymp4.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/flac.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/m4a.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/monkeysaudio.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/musepack.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/ogg.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/oggflac.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/oggopus.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/oggspeex.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/oggtheora.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/oggvorbis.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/optimfrog.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/smf.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/tak.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/trueaudio.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/wave.py -> build/bdist.linux-x86_64/wheel/./mutagen copying build/lib/mutagen/wavpack.py -> build/bdist.linux-x86_64/wheel/./mutagen running install_data creating build/bdist.linux-x86_64/wheel/mutagen-1.48.1.data/data creating build/bdist.linux-x86_64/wheel/mutagen-1.48.1.data/data/share/man/man1 copying man/mid3cp.1 -> build/bdist.linux-x86_64/wheel/mutagen-1.48.1.data/data/share/man/man1 copying man/mid3iconv.1 -> build/bdist.linux-x86_64/wheel/mutagen-1.48.1.data/data/share/man/man1 copying man/mid3v2.1 -> build/bdist.linux-x86_64/wheel/mutagen-1.48.1.data/data/share/man/man1 copying man/moggsplit.1 -> build/bdist.linux-x86_64/wheel/mutagen-1.48.1.data/data/share/man/man1 copying man/mutagen-inspect.1 -> build/bdist.linux-x86_64/wheel/mutagen-1.48.1.data/data/share/man/man1 copying man/mutagen-pony.1 -> build/bdist.linux-x86_64/wheel/mutagen-1.48.1.data/data/share/man/man1 running install_egg_info Copying mutagen.egg-info to build/bdist.linux-x86_64/wheel/./mutagen-1.48.1-py3.14.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/mutagen-1.48.1.dist-info/WHEEL creating '/home/build/YPKG/root/mutagen/build/mutagen-release-1.48.1/dist/.tmp-znzo8i8z/mutagen-1.48.1-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'mutagen/__init__.py' adding 'mutagen/_constants.py' adding 'mutagen/_file.py' adding 'mutagen/_iff.py' adding 'mutagen/_riff.py' adding 'mutagen/_tags.py' adding 'mutagen/_util.py' adding 'mutagen/_vorbis.py' adding 'mutagen/aac.py' adding 'mutagen/ac3.py' adding 'mutagen/aiff.py' adding 'mutagen/apev2.py' adding 'mutagen/dsdiff.py' adding 'mutagen/dsf.py' adding 'mutagen/easyid3.py' adding 'mutagen/easymp4.py' adding 'mutagen/flac.py' adding 'mutagen/m4a.py' adding 'mutagen/monkeysaudio.py' adding 'mutagen/musepack.py' adding 'mutagen/ogg.py' adding 'mutagen/oggflac.py' adding 'mutagen/oggopus.py' adding 'mutagen/oggspeex.py' adding 'mutagen/oggtheora.py' adding 'mutagen/oggvorbis.py' adding 'mutagen/optimfrog.py' adding 'mutagen/py.typed' adding 'mutagen/smf.py' adding 'mutagen/tak.py' adding 'mutagen/trueaudio.py' adding 'mutagen/wave.py' adding 'mutagen/wavpack.py' adding 'mutagen/_tools/__init__.py' adding 'mutagen/_tools/_util.py' adding 'mutagen/_tools/mid3cp.py' adding 'mutagen/_tools/mid3iconv.py' adding 'mutagen/_tools/mid3v2.py' adding 'mutagen/_tools/moggsplit.py' adding 'mutagen/_tools/mutagen_inspect.py' adding 'mutagen/_tools/mutagen_pony.py' adding 'mutagen/asf/__init__.py' adding 'mutagen/asf/_attrs.py' adding 'mutagen/asf/_objects.py' adding 'mutagen/asf/_util.py' adding 'mutagen/id3/__init__.py' adding 'mutagen/id3/_file.py' adding 'mutagen/id3/_frames.py' adding 'mutagen/id3/_id3v1.py' adding 'mutagen/id3/_specs.py' adding 'mutagen/id3/_tags.py' adding 'mutagen/id3/_util.py' adding 'mutagen/mp3/__init__.py' adding 'mutagen/mp3/_util.py' adding 'mutagen/mp4/__init__.py' adding 'mutagen/mp4/_as_entry.py' adding 'mutagen/mp4/_atom.py' adding 'mutagen/mp4/_util.py' adding 'mutagen-1.48.1.data/data/share/man/man1/mid3cp.1' adding 'mutagen-1.48.1.data/data/share/man/man1/mid3iconv.1' adding 'mutagen-1.48.1.data/data/share/man/man1/mid3v2.1' adding 'mutagen-1.48.1.data/data/share/man/man1/moggsplit.1' adding 'mutagen-1.48.1.data/data/share/man/man1/mutagen-inspect.1' adding 'mutagen-1.48.1.data/data/share/man/man1/mutagen-pony.1' adding 'mutagen-1.48.1.dist-info/licenses/COPYING' adding 'mutagen-1.48.1.dist-info/METADATA' adding 'mutagen-1.48.1.dist-info/WHEEL' adding 'mutagen-1.48.1.dist-info/entry_points.txt' adding 'mutagen-1.48.1.dist-info/top_level.txt' adding 'mutagen-1.48.1.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Successfully built mutagen-1.48.1-py3-none-any.whl + cd /home/build/YPKG/root/mutagen/build/mutagen-release-1.48.1 + export 'CFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'CXXFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CXXFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'LDFLAGS=-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + LDFLAGS='-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + export RUSTFLAGS=-Cforce-frame-pointers + RUSTFLAGS=-Cforce-frame-pointers + export 'FFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'FCFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FCFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export PATH=/usr/bin:/bin:/usr/sbin:/sbin + PATH=/usr/bin:/bin:/usr/sbin:/sbin + export workdir=/home/build/YPKG/root/mutagen/build/mutagen-release-1.48.1 + workdir=/home/build/YPKG/root/mutagen/build/mutagen-release-1.48.1 + export package=mutagen + package=mutagen + export release=20 + release=20 + export version=1.48.1 + version=1.48.1 + export sources=/home/build/YPKG/sources + sources=/home/build/YPKG/sources + export pkgfiles=/home/build/work/files + pkgfiles=/home/build/work/files + export installdir=/home/build/YPKG/root/mutagen/install + installdir=/home/build/YPKG/root/mutagen/install + export PKG_ROOT_DIR=/home/build/YPKG/root/mutagen + PKG_ROOT_DIR=/home/build/YPKG/root/mutagen + export PKG_BUILD_DIR=/home/build/YPKG/root/mutagen/build + PKG_BUILD_DIR=/home/build/YPKG/root/mutagen/build + export LT_SYS_LIBRARY_PATH=/usr/lib64 + LT_SYS_LIBRARY_PATH=/usr/lib64 + export CC=x86_64-solus-linux-gcc + CC=x86_64-solus-linux-gcc + export CXX=x86_64-solus-linux-g++ + CXX=x86_64-solus-linux-g++ + export LD_AS_NEEDED=1 + LD_AS_NEEDED=1 + export TERM=dumb + TERM=dumb + export SOURCE_DATE_EPOCH=1793060366 + SOURCE_DATE_EPOCH=1793060366 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + python3 -m installer --destdir=/home/build/YPKG/root/mutagen/install dist/mutagen-1.48.1-py3-none-any.whl --overwrite-existing + cd /home/build/YPKG/root/mutagen/build/mutagen-release-1.48.1 + export 'CFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'CXXFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CXXFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'LDFLAGS=-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + LDFLAGS='-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + export RUSTFLAGS=-Cforce-frame-pointers + RUSTFLAGS=-Cforce-frame-pointers + export 'FFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'FCFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FCFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export PATH=/usr/bin:/bin:/usr/sbin:/sbin + PATH=/usr/bin:/bin:/usr/sbin:/sbin + export workdir=/home/build/YPKG/root/mutagen/build/mutagen-release-1.48.1 + workdir=/home/build/YPKG/root/mutagen/build/mutagen-release-1.48.1 + export package=mutagen + package=mutagen + export release=20 + release=20 + export version=1.48.1 + version=1.48.1 + export sources=/home/build/YPKG/sources + sources=/home/build/YPKG/sources + export pkgfiles=/home/build/work/files + pkgfiles=/home/build/work/files + export installdir=/home/build/YPKG/root/mutagen/install + installdir=/home/build/YPKG/root/mutagen/install + export PKG_ROOT_DIR=/home/build/YPKG/root/mutagen + PKG_ROOT_DIR=/home/build/YPKG/root/mutagen + export PKG_BUILD_DIR=/home/build/YPKG/root/mutagen/build + PKG_BUILD_DIR=/home/build/YPKG/root/mutagen/build + export LT_SYS_LIBRARY_PATH=/usr/lib64 + LT_SYS_LIBRARY_PATH=/usr/lib64 + export CC=x86_64-solus-linux-gcc + CC=x86_64-solus-linux-gcc + export CXX=x86_64-solus-linux-g++ + CXX=x86_64-solus-linux-g++ + export LD_AS_NEEDED=1 + LD_AS_NEEDED=1 + export TERM=dumb + TERM=dumb + export SOURCE_DATE_EPOCH=1793060366 + SOURCE_DATE_EPOCH=1793060366 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + python3_test pytest -v + [[ -z '' ]] ++ python3 --version ++ sed -r 's|^Python (.*)\..*$|\1|' + export PYTHONPATH=/home/build/YPKG/root/mutagen/install//usr/lib/python3.14/site-packages/:/home/build/YPKG/root/mutagen/build/mutagen-release-1.48.1 + PYTHONPATH=/home/build/YPKG/root/mutagen/install//usr/lib/python3.14/site-packages/:/home/build/YPKG/root/mutagen/build/mutagen-release-1.48.1 + local do_unset=true + [[ -z pytest ]] + [[ pytest =~ .*\.py$ ]] + [[ pytest == \-* ]] + pytest -v ============================= test session starts ============================== platform linux -- Python 3.14.10, pytest-9.1.1, pluggy-1.6.0 -- /usr/bin/python3 cachedir: .pytest_cache hypothesis profile 'default' rootdir: /home/build/YPKG/root/mutagen/build/mutagen-release-1.48.1 configfile: pyproject.toml plugins: hypothesis-6.165.0 collecting ... collected 4050 items tests/test___init__.py::TMetadata::test_load PASSED [ 0%] tests/test___init__.py::TMetadata::test_virtual_constructor PASSED [ 0%] tests/test___init__.py::TMetadata::test_virtual_delete PASSED [ 0%] tests/test___init__.py::TMetadata::test_virtual_save PASSED [ 0%] tests/test___init__.py::TPaddingInfo::test_default_strategy PASSED [ 0%] tests/test___init__.py::TPaddingInfo::test_props PASSED [ 0%] tests/test___init__.py::TPaddingInfo::test_repr PASSED [ 0%] tests/test___init__.py::TFileTypeLoad::test_both_args PASSED [ 0%] tests/test___init__.py::TFileTypeLoad::test_filename_explicit PASSED [ 0%] tests/test___init__.py::TFileTypeLoad::test_fileobj PASSED [ 0%] tests/test___init__.py::TFileTypeLoad::test_filething PASSED [ 0%] tests/test___init__.py::TFileTypeLoad::test_magic PASSED [ 0%] tests/test___init__.py::TFileTypeLoad::test_old_argument_handling PASSED [ 0%] tests/test___init__.py::TFileType::test_add_tags PASSED [ 0%] tests/test___init__.py::TFileType::test_delitem PASSED [ 0%] tests/test___init__.py::TFileType::test_delitem_not_there PASSED [ 0%] tests/test___init__.py::TFileType::test_save_no_tags PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_add_tags PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_delete PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_delete_nonexisting PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_dict PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_file PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_filename PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_fileobj_load PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_fileobj_save PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_info PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_info_pprint PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_load PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_mime PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_module_delete_fileobj PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_not_file PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_pprint PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_save PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_save_nonexisting PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_score PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_stringio PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_test_fileobj_delete PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_test_fileobj_load PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_test_fileobj_save PASSED [ 0%] tests/test___init__.py::TFileTypeAAC::test_testfileobj PASSED [ 0%] tests/test___init__.py::TFileTypeAAC_2::test_add_tags PASSED [ 1%] tests/test___init__.py::TFileTypeAAC_2::test_delete PASSED [ 1%] tests/test___init__.py::TFileTypeAAC_2::test_delete_nonexisting PASSED [ 1%] tests/test___init__.py::TFileTypeAAC_2::test_dict PASSED [ 1%] tests/test___init__.py::TFileTypeAAC_2::test_file PASSED [ 1%] tests/test___init__.py::TFileTypeAAC_2::test_filename PASSED [ 1%] tests/test___init__.py::TFileTypeAAC_2::test_fileobj_load PASSED [ 1%] tests/test___init__.py::TFileTypeAAC_2::test_fileobj_save PASSED [ 1%] tests/test___init__.py::TFileTypeAAC_2::test_info PASSED [ 1%] tests/test___init__.py::TFileTypeAAC_2::test_info_pprint PASSED [ 1%] tests/test___init__.py::TFileTypeAAC_2::test_load PASSED [ 1%] tests/test___init__.py::TFileTypeAAC_2::test_mime PASSED [ 1%] tests/test___init__.py::TFileTypeAAC_2::test_module_delete_fileobj PASSED [ 1%] tests/test___init__.py::TFileTypeAAC_2::test_not_file PASSED [ 1%] tests/test___init__.py::TFileTypeAAC_2::test_pprint PASSED [ 1%] tests/test___init__.py::TFileTypeAAC_2::test_save PASSED [ 1%] tests/test___init__.py::TFileTypeAAC_2::test_save_nonexisting PASSED [ 1%] tests/test___init__.py::TFileTypeAAC_2::test_score PASSED [ 1%] tests/test___init__.py::TFileTypeAAC_2::test_stringio PASSED [ 1%] tests/test___init__.py::TFileTypeAAC_2::test_test_fileobj_delete PASSED [ 1%] tests/test___init__.py::TFileTypeAAC_2::test_test_fileobj_load PASSED [ 1%] tests/test___init__.py::TFileTypeAAC_2::test_test_fileobj_save PASSED [ 1%] tests/test___init__.py::TFileTypeAAC_2::test_testfileobj PASSED [ 1%] tests/test___init__.py::TFileTypeAC3::test_add_tags PASSED [ 1%] tests/test___init__.py::TFileTypeAC3::test_delete PASSED [ 1%] tests/test___init__.py::TFileTypeAC3::test_delete_nonexisting PASSED [ 1%] tests/test___init__.py::TFileTypeAC3::test_dict PASSED [ 1%] tests/test___init__.py::TFileTypeAC3::test_file PASSED [ 1%] tests/test___init__.py::TFileTypeAC3::test_filename PASSED [ 1%] tests/test___init__.py::TFileTypeAC3::test_fileobj_load PASSED [ 1%] tests/test___init__.py::TFileTypeAC3::test_fileobj_save PASSED [ 1%] tests/test___init__.py::TFileTypeAC3::test_info PASSED [ 1%] tests/test___init__.py::TFileTypeAC3::test_info_pprint PASSED [ 1%] tests/test___init__.py::TFileTypeAC3::test_load PASSED [ 1%] tests/test___init__.py::TFileTypeAC3::test_mime PASSED [ 1%] tests/test___init__.py::TFileTypeAC3::test_module_delete_fileobj PASSED [ 1%] tests/test___init__.py::TFileTypeAC3::test_not_file PASSED [ 1%] tests/test___init__.py::TFileTypeAC3::test_pprint PASSED [ 1%] tests/test___init__.py::TFileTypeAC3::test_save PASSED [ 1%] tests/test___init__.py::TFileTypeAC3::test_save_nonexisting PASSED [ 1%] tests/test___init__.py::TFileTypeAC3::test_score PASSED [ 2%] tests/test___init__.py::TFileTypeAC3::test_stringio PASSED [ 2%] tests/test___init__.py::TFileTypeAC3::test_test_fileobj_delete PASSED [ 2%] tests/test___init__.py::TFileTypeAC3::test_test_fileobj_load PASSED [ 2%] tests/test___init__.py::TFileTypeAC3::test_test_fileobj_save PASSED [ 2%] tests/test___init__.py::TFileTypeAC3::test_testfileobj PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_add_tags PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_delete PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_delete_nonexisting PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_dict PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_file PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_filename PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_fileobj_load PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_fileobj_save PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_info PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_info_pprint PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_load PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_mime PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_module_delete_fileobj PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_not_file PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_pprint PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_save PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_save_nonexisting PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_score PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_stringio PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_test_fileobj_delete PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_test_fileobj_load PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_test_fileobj_save PASSED [ 2%] tests/test___init__.py::TFileTypeAC3_2::test_testfileobj PASSED [ 2%] tests/test___init__.py::TFileTypeAIFF::test_add_tags PASSED [ 2%] tests/test___init__.py::TFileTypeAIFF::test_delete PASSED [ 2%] tests/test___init__.py::TFileTypeAIFF::test_delete_nonexisting PASSED [ 2%] tests/test___init__.py::TFileTypeAIFF::test_dict PASSED [ 2%] tests/test___init__.py::TFileTypeAIFF::test_file PASSED [ 2%] tests/test___init__.py::TFileTypeAIFF::test_filename PASSED [ 2%] tests/test___init__.py::TFileTypeAIFF::test_fileobj_load PASSED [ 2%] tests/test___init__.py::TFileTypeAIFF::test_fileobj_save PASSED [ 2%] tests/test___init__.py::TFileTypeAIFF::test_info PASSED [ 2%] tests/test___init__.py::TFileTypeAIFF::test_info_pprint PASSED [ 2%] tests/test___init__.py::TFileTypeAIFF::test_load PASSED [ 2%] tests/test___init__.py::TFileTypeAIFF::test_mime PASSED [ 2%] tests/test___init__.py::TFileTypeAIFF::test_module_delete_fileobj PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF::test_not_file PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF::test_pprint PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF::test_save PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF::test_save_nonexisting PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF::test_score PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF::test_stringio PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF::test_test_fileobj_delete PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF::test_test_fileobj_load PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF::test_test_fileobj_save PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF::test_testfileobj PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_add_tags PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_delete PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_delete_nonexisting PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_dict PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_file PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_filename PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_fileobj_load PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_fileobj_save PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_info PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_info_pprint PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_load PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_mime PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_module_delete_fileobj PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_not_file PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_pprint PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_save PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_save_nonexisting PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_score PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_stringio PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_test_fileobj_delete PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_test_fileobj_load PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_test_fileobj_save PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_2::test_testfileobj PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_3::test_add_tags PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_3::test_delete PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_3::test_delete_nonexisting PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_3::test_dict PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_3::test_file PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_3::test_filename PASSED [ 3%] tests/test___init__.py::TFileTypeAIFF_3::test_fileobj_load PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_3::test_fileobj_save PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_3::test_info PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_3::test_info_pprint PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_3::test_load PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_3::test_mime PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_3::test_module_delete_fileobj PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_3::test_not_file PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_3::test_pprint PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_3::test_save PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_3::test_save_nonexisting PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_3::test_score PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_3::test_stringio PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_3::test_test_fileobj_delete PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_3::test_test_fileobj_load PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_3::test_test_fileobj_save PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_3::test_testfileobj PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_add_tags PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_delete PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_delete_nonexisting PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_dict PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_file PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_filename PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_fileobj_load PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_fileobj_save PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_info PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_info_pprint PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_load PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_mime PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_module_delete_fileobj PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_not_file PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_pprint PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_save PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_save_nonexisting PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_score PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_stringio PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_test_fileobj_delete PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_test_fileobj_load PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_test_fileobj_save PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_4::test_testfileobj PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_5::test_add_tags PASSED [ 4%] tests/test___init__.py::TFileTypeAIFF_5::test_delete PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_5::test_delete_nonexisting PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_5::test_dict PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_5::test_file PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_5::test_filename PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_5::test_fileobj_load PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_5::test_fileobj_save PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_5::test_info PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_5::test_info_pprint PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_5::test_load PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_5::test_mime PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_5::test_module_delete_fileobj PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_5::test_not_file PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_5::test_pprint PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_5::test_save PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_5::test_save_nonexisting PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_5::test_score PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_5::test_stringio PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_5::test_test_fileobj_delete PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_5::test_test_fileobj_load PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_5::test_test_fileobj_save PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_5::test_testfileobj PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_6::test_add_tags PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_6::test_delete PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_6::test_delete_nonexisting PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_6::test_dict PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_6::test_file PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_6::test_filename PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_6::test_fileobj_load PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_6::test_fileobj_save PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_6::test_info PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_6::test_info_pprint PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_6::test_load PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_6::test_mime PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_6::test_module_delete_fileobj PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_6::test_not_file PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_6::test_pprint PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_6::test_save PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_6::test_save_nonexisting PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_6::test_score PASSED [ 5%] tests/test___init__.py::TFileTypeAIFF_6::test_stringio PASSED [ 6%] tests/test___init__.py::TFileTypeAIFF_6::test_test_fileobj_delete PASSED [ 6%] tests/test___init__.py::TFileTypeAIFF_6::test_test_fileobj_load PASSED [ 6%] tests/test___init__.py::TFileTypeAIFF_6::test_test_fileobj_save PASSED [ 6%] tests/test___init__.py::TFileTypeAIFF_6::test_testfileobj PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_add_tags PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_delete PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_delete_nonexisting PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_dict PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_file PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_filename PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_fileobj_load PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_fileobj_save PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_info PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_info_pprint PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_load PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_mime PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_module_delete_fileobj PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_not_file PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_pprint PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_save PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_save_nonexisting PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_score PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_stringio PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_test_fileobj_delete PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_test_fileobj_load PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_test_fileobj_save PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File::test_testfileobj PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File_2::test_add_tags PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File_2::test_delete PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File_2::test_delete_nonexisting PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File_2::test_dict PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File_2::test_file PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File_2::test_filename PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File_2::test_fileobj_load PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File_2::test_fileobj_save PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File_2::test_info PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File_2::test_info_pprint PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File_2::test_load PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File_2::test_mime PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File_2::test_module_delete_fileobj PASSED [ 6%] tests/test___init__.py::TFileTypeAPEv2File_2::test_not_file PASSED [ 7%] tests/test___init__.py::TFileTypeAPEv2File_2::test_pprint PASSED [ 7%] tests/test___init__.py::TFileTypeAPEv2File_2::test_save PASSED [ 7%] tests/test___init__.py::TFileTypeAPEv2File_2::test_save_nonexisting PASSED [ 7%] tests/test___init__.py::TFileTypeAPEv2File_2::test_score PASSED [ 7%] tests/test___init__.py::TFileTypeAPEv2File_2::test_stringio PASSED [ 7%] tests/test___init__.py::TFileTypeAPEv2File_2::test_test_fileobj_delete PASSED [ 7%] tests/test___init__.py::TFileTypeAPEv2File_2::test_test_fileobj_load PASSED [ 7%] tests/test___init__.py::TFileTypeAPEv2File_2::test_test_fileobj_save PASSED [ 7%] tests/test___init__.py::TFileTypeAPEv2File_2::test_testfileobj PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_add_tags PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_delete PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_delete_nonexisting PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_dict PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_file PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_filename PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_fileobj_load PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_fileobj_save PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_info PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_info_pprint PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_load PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_mime PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_module_delete_fileobj PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_not_file PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_pprint PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_save PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_save_nonexisting PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_score PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_stringio PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_test_fileobj_delete PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_test_fileobj_load PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_test_fileobj_save PASSED [ 7%] tests/test___init__.py::TFileTypeASF::test_testfileobj PASSED [ 7%] tests/test___init__.py::TFileTypeASF_2::test_add_tags PASSED [ 7%] tests/test___init__.py::TFileTypeASF_2::test_delete PASSED [ 7%] tests/test___init__.py::TFileTypeASF_2::test_delete_nonexisting PASSED [ 7%] tests/test___init__.py::TFileTypeASF_2::test_dict PASSED [ 7%] tests/test___init__.py::TFileTypeASF_2::test_file PASSED [ 7%] tests/test___init__.py::TFileTypeASF_2::test_filename PASSED [ 7%] tests/test___init__.py::TFileTypeASF_2::test_fileobj_load PASSED [ 7%] tests/test___init__.py::TFileTypeASF_2::test_fileobj_save PASSED [ 8%] tests/test___init__.py::TFileTypeASF_2::test_info PASSED [ 8%] tests/test___init__.py::TFileTypeASF_2::test_info_pprint PASSED [ 8%] tests/test___init__.py::TFileTypeASF_2::test_load PASSED [ 8%] tests/test___init__.py::TFileTypeASF_2::test_mime PASSED [ 8%] tests/test___init__.py::TFileTypeASF_2::test_module_delete_fileobj PASSED [ 8%] tests/test___init__.py::TFileTypeASF_2::test_not_file PASSED [ 8%] tests/test___init__.py::TFileTypeASF_2::test_pprint PASSED [ 8%] tests/test___init__.py::TFileTypeASF_2::test_save PASSED [ 8%] tests/test___init__.py::TFileTypeASF_2::test_save_nonexisting PASSED [ 8%] tests/test___init__.py::TFileTypeASF_2::test_score PASSED [ 8%] tests/test___init__.py::TFileTypeASF_2::test_stringio PASSED [ 8%] tests/test___init__.py::TFileTypeASF_2::test_test_fileobj_delete PASSED [ 8%] tests/test___init__.py::TFileTypeASF_2::test_test_fileobj_load PASSED [ 8%] tests/test___init__.py::TFileTypeASF_2::test_test_fileobj_save PASSED [ 8%] tests/test___init__.py::TFileTypeASF_2::test_testfileobj PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_add_tags PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_delete PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_delete_nonexisting PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_dict PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_file PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_filename PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_fileobj_load PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_fileobj_save PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_info PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_info_pprint PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_load PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_mime PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_module_delete_fileobj PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_not_file PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_pprint PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_save PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_save_nonexisting PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_score PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_stringio PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_test_fileobj_delete PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_test_fileobj_load PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_test_fileobj_save PASSED [ 8%] tests/test___init__.py::TFileTypeASF_3::test_testfileobj PASSED [ 8%] tests/test___init__.py::TFileTypeDSDIFF::test_add_tags PASSED [ 8%] tests/test___init__.py::TFileTypeDSDIFF::test_delete PASSED [ 8%] tests/test___init__.py::TFileTypeDSDIFF::test_delete_nonexisting PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF::test_dict PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF::test_file PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF::test_filename PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF::test_fileobj_load PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF::test_fileobj_save PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF::test_info PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF::test_info_pprint PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF::test_load PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF::test_mime PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF::test_module_delete_fileobj PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF::test_not_file PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF::test_pprint PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF::test_save PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF::test_save_nonexisting PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF::test_score PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF::test_stringio PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF::test_test_fileobj_delete PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF::test_test_fileobj_load PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF::test_test_fileobj_save PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF::test_testfileobj PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF_2::test_add_tags PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF_2::test_delete PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF_2::test_delete_nonexisting PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF_2::test_dict PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF_2::test_file PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF_2::test_filename PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF_2::test_fileobj_load PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF_2::test_fileobj_save PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF_2::test_info PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF_2::test_info_pprint PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF_2::test_load PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF_2::test_mime PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF_2::test_module_delete_fileobj PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF_2::test_not_file PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF_2::test_pprint PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF_2::test_save PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF_2::test_save_nonexisting PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF_2::test_score PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF_2::test_stringio PASSED [ 9%] tests/test___init__.py::TFileTypeDSDIFF_2::test_test_fileobj_delete PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_2::test_test_fileobj_load PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_2::test_test_fileobj_save PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_2::test_testfileobj PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_add_tags PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_delete PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_delete_nonexisting PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_dict PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_file PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_filename PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_fileobj_load PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_fileobj_save PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_info PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_info_pprint PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_load PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_mime PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_module_delete_fileobj PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_not_file PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_pprint PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_save PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_save_nonexisting PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_score PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_stringio PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_test_fileobj_delete PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_test_fileobj_load PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_test_fileobj_save PASSED [ 10%] tests/test___init__.py::TFileTypeDSDIFF_3::test_testfileobj PASSED [ 10%] tests/test___init__.py::TFileTypeDSF::test_add_tags PASSED [ 10%] tests/test___init__.py::TFileTypeDSF::test_delete PASSED [ 10%] tests/test___init__.py::TFileTypeDSF::test_delete_nonexisting PASSED [ 10%] tests/test___init__.py::TFileTypeDSF::test_dict PASSED [ 10%] tests/test___init__.py::TFileTypeDSF::test_file PASSED [ 10%] tests/test___init__.py::TFileTypeDSF::test_filename PASSED [ 10%] tests/test___init__.py::TFileTypeDSF::test_fileobj_load PASSED [ 10%] tests/test___init__.py::TFileTypeDSF::test_fileobj_save PASSED [ 10%] tests/test___init__.py::TFileTypeDSF::test_info PASSED [ 10%] tests/test___init__.py::TFileTypeDSF::test_info_pprint PASSED [ 10%] tests/test___init__.py::TFileTypeDSF::test_load PASSED [ 10%] tests/test___init__.py::TFileTypeDSF::test_mime PASSED [ 10%] tests/test___init__.py::TFileTypeDSF::test_module_delete_fileobj PASSED [ 10%] tests/test___init__.py::TFileTypeDSF::test_not_file PASSED [ 10%] tests/test___init__.py::TFileTypeDSF::test_pprint PASSED [ 11%] tests/test___init__.py::TFileTypeDSF::test_save PASSED [ 11%] tests/test___init__.py::TFileTypeDSF::test_save_nonexisting PASSED [ 11%] tests/test___init__.py::TFileTypeDSF::test_score PASSED [ 11%] tests/test___init__.py::TFileTypeDSF::test_stringio PASSED [ 11%] tests/test___init__.py::TFileTypeDSF::test_test_fileobj_delete PASSED [ 11%] tests/test___init__.py::TFileTypeDSF::test_test_fileobj_load PASSED [ 11%] tests/test___init__.py::TFileTypeDSF::test_test_fileobj_save PASSED [ 11%] tests/test___init__.py::TFileTypeDSF::test_testfileobj PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_add_tags PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_delete PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_delete_nonexisting PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_dict PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_file PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_filename PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_fileobj_load PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_fileobj_save PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_info PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_info_pprint PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_load PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_mime PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_module_delete_fileobj PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_not_file PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_pprint PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_save PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_save_nonexisting PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_score PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_stringio PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_test_fileobj_delete PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_test_fileobj_load PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_test_fileobj_save PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_2::test_testfileobj PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_3::test_add_tags PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_3::test_delete PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_3::test_delete_nonexisting PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_3::test_dict PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_3::test_file PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_3::test_filename PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_3::test_fileobj_load PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_3::test_fileobj_save PASSED [ 11%] tests/test___init__.py::TFileTypeDSF_3::test_info PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_3::test_info_pprint PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_3::test_load PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_3::test_mime PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_3::test_module_delete_fileobj PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_3::test_not_file PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_3::test_pprint PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_3::test_save PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_3::test_save_nonexisting PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_3::test_score PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_3::test_stringio PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_3::test_test_fileobj_delete PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_3::test_test_fileobj_load PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_3::test_test_fileobj_save PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_3::test_testfileobj PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_add_tags PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_delete PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_delete_nonexisting PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_dict PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_file PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_filename PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_fileobj_load PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_fileobj_save PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_info PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_info_pprint PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_load PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_mime PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_module_delete_fileobj PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_not_file PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_pprint PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_save PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_save_nonexisting PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_score PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_stringio PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_test_fileobj_delete PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_test_fileobj_load PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_test_fileobj_save PASSED [ 12%] tests/test___init__.py::TFileTypeDSF_4::test_testfileobj PASSED [ 12%] tests/test___init__.py::TFileTypeFLAC::test_add_tags PASSED [ 12%] tests/test___init__.py::TFileTypeFLAC::test_delete PASSED [ 12%] tests/test___init__.py::TFileTypeFLAC::test_delete_nonexisting PASSED [ 12%] tests/test___init__.py::TFileTypeFLAC::test_dict PASSED [ 13%] tests/test___init__.py::TFileTypeFLAC::test_file PASSED [ 13%] tests/test___init__.py::TFileTypeFLAC::test_filename PASSED [ 13%] tests/test___init__.py::TFileTypeFLAC::test_fileobj_load PASSED [ 13%] tests/test___init__.py::TFileTypeFLAC::test_fileobj_save PASSED [ 13%] tests/test___init__.py::TFileTypeFLAC::test_info PASSED [ 13%] tests/test___init__.py::TFileTypeFLAC::test_info_pprint PASSED [ 13%] tests/test___init__.py::TFileTypeFLAC::test_load PASSED [ 13%] tests/test___init__.py::TFileTypeFLAC::test_mime PASSED [ 13%] tests/test___init__.py::TFileTypeFLAC::test_module_delete_fileobj PASSED [ 13%] tests/test___init__.py::TFileTypeFLAC::test_not_file PASSED [ 13%] tests/test___init__.py::TFileTypeFLAC::test_pprint PASSED [ 13%] tests/test___init__.py::TFileTypeFLAC::test_save PASSED [ 13%] tests/test___init__.py::TFileTypeFLAC::test_save_nonexisting PASSED [ 13%] tests/test___init__.py::TFileTypeFLAC::test_score PASSED [ 13%] tests/test___init__.py::TFileTypeFLAC::test_stringio PASSED [ 13%] tests/test___init__.py::TFileTypeFLAC::test_test_fileobj_delete PASSED [ 13%] tests/test___init__.py::TFileTypeFLAC::test_test_fileobj_load PASSED [ 13%] tests/test___init__.py::TFileTypeFLAC::test_test_fileobj_save PASSED [ 13%] tests/test___init__.py::TFileTypeFLAC::test_testfileobj PASSED [ 13%] tests/test___init__.py::TFileTypeID3FileType::test_add_tags PASSED [ 13%] tests/test___init__.py::TFileTypeID3FileType::test_delete PASSED [ 13%] tests/test___init__.py::TFileTypeID3FileType::test_delete_nonexisting PASSED [ 13%] tests/test___init__.py::TFileTypeID3FileType::test_dict PASSED [ 13%] tests/test___init__.py::TFileTypeID3FileType::test_file PASSED [ 13%] tests/test___init__.py::TFileTypeID3FileType::test_filename PASSED [ 13%] tests/test___init__.py::TFileTypeID3FileType::test_fileobj_load PASSED [ 13%] tests/test___init__.py::TFileTypeID3FileType::test_fileobj_save PASSED [ 13%] tests/test___init__.py::TFileTypeID3FileType::test_info PASSED [ 13%] tests/test___init__.py::TFileTypeID3FileType::test_info_pprint PASSED [ 13%] tests/test___init__.py::TFileTypeID3FileType::test_load PASSED [ 13%] tests/test___init__.py::TFileTypeID3FileType::test_mime PASSED [ 13%] tests/test___init__.py::TFileTypeID3FileType::test_module_delete_fileobj PASSED [ 13%] tests/test___init__.py::TFileTypeID3FileType::test_not_file PASSED [ 13%] tests/test___init__.py::TFileTypeID3FileType::test_pprint PASSED [ 13%] tests/test___init__.py::TFileTypeID3FileType::test_save PASSED [ 13%] tests/test___init__.py::TFileTypeID3FileType::test_save_nonexisting PASSED [ 13%] tests/test___init__.py::TFileTypeID3FileType::test_score PASSED [ 13%] tests/test___init__.py::TFileTypeID3FileType::test_stringio PASSED [ 13%] tests/test___init__.py::TFileTypeID3FileType::test_test_fileobj_delete PASSED [ 13%] tests/test___init__.py::TFileTypeID3FileType::test_test_fileobj_load PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType::test_test_fileobj_save PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType::test_testfileobj PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_add_tags PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_delete PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_delete_nonexisting PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_dict PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_file PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_filename PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_fileobj_load PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_fileobj_save PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_info PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_info_pprint PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_load PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_mime PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_module_delete_fileobj PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_not_file PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_pprint PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_save PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_save_nonexisting PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_score PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_stringio PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_test_fileobj_delete PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_test_fileobj_load PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_test_fileobj_save PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_2::test_testfileobj PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_3::test_add_tags PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_3::test_delete PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_3::test_delete_nonexisting PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_3::test_dict PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_3::test_file PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_3::test_filename PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_3::test_fileobj_load PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_3::test_fileobj_save PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_3::test_info PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_3::test_info_pprint PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_3::test_load PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_3::test_mime PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_3::test_module_delete_fileobj PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_3::test_not_file PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_3::test_pprint PASSED [ 14%] tests/test___init__.py::TFileTypeID3FileType_3::test_save PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_3::test_save_nonexisting PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_3::test_score PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_3::test_stringio PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_3::test_test_fileobj_delete PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_3::test_test_fileobj_load PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_3::test_test_fileobj_save PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_3::test_testfileobj PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_add_tags PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_delete PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_delete_nonexisting PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_dict PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_file PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_filename PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_fileobj_load PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_fileobj_save PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_info PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_info_pprint PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_load PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_mime PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_module_delete_fileobj PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_not_file PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_pprint PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_save PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_save_nonexisting PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_score PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_stringio PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_test_fileobj_delete PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_test_fileobj_load PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_test_fileobj_save PASSED [ 15%] tests/test___init__.py::TFileTypeID3FileType_4::test_testfileobj PASSED [ 15%] tests/test___init__.py::TFileTypeMP3::test_add_tags PASSED [ 15%] tests/test___init__.py::TFileTypeMP3::test_delete PASSED [ 15%] tests/test___init__.py::TFileTypeMP3::test_delete_nonexisting PASSED [ 15%] tests/test___init__.py::TFileTypeMP3::test_dict PASSED [ 15%] tests/test___init__.py::TFileTypeMP3::test_file PASSED [ 15%] tests/test___init__.py::TFileTypeMP3::test_filename PASSED [ 15%] tests/test___init__.py::TFileTypeMP3::test_fileobj_load PASSED [ 15%] tests/test___init__.py::TFileTypeMP3::test_fileobj_save PASSED [ 15%] tests/test___init__.py::TFileTypeMP3::test_info PASSED [ 15%] tests/test___init__.py::TFileTypeMP3::test_info_pprint PASSED [ 16%] tests/test___init__.py::TFileTypeMP3::test_load PASSED [ 16%] tests/test___init__.py::TFileTypeMP3::test_mime PASSED [ 16%] tests/test___init__.py::TFileTypeMP3::test_module_delete_fileobj PASSED [ 16%] tests/test___init__.py::TFileTypeMP3::test_not_file PASSED [ 16%] tests/test___init__.py::TFileTypeMP3::test_pprint PASSED [ 16%] tests/test___init__.py::TFileTypeMP3::test_save PASSED [ 16%] tests/test___init__.py::TFileTypeMP3::test_save_nonexisting PASSED [ 16%] tests/test___init__.py::TFileTypeMP3::test_score PASSED [ 16%] tests/test___init__.py::TFileTypeMP3::test_stringio PASSED [ 16%] tests/test___init__.py::TFileTypeMP3::test_test_fileobj_delete PASSED [ 16%] tests/test___init__.py::TFileTypeMP3::test_test_fileobj_load PASSED [ 16%] tests/test___init__.py::TFileTypeMP3::test_test_fileobj_save PASSED [ 16%] tests/test___init__.py::TFileTypeMP3::test_testfileobj PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_add_tags PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_delete PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_delete_nonexisting PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_dict PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_file PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_filename PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_fileobj_load PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_fileobj_save PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_info PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_info_pprint PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_load PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_mime PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_module_delete_fileobj PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_not_file PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_pprint PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_save PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_save_nonexisting PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_score PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_stringio PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_test_fileobj_delete PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_test_fileobj_load PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_test_fileobj_save PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_2::test_testfileobj PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_3::test_add_tags PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_3::test_delete PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_3::test_delete_nonexisting PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_3::test_dict PASSED [ 16%] tests/test___init__.py::TFileTypeMP3_3::test_file PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_3::test_filename PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_3::test_fileobj_load PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_3::test_fileobj_save PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_3::test_info PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_3::test_info_pprint PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_3::test_load PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_3::test_mime PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_3::test_module_delete_fileobj PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_3::test_not_file PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_3::test_pprint PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_3::test_save PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_3::test_save_nonexisting PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_3::test_score PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_3::test_stringio PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_3::test_test_fileobj_delete PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_3::test_test_fileobj_load PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_3::test_test_fileobj_save PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_3::test_testfileobj PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_4::test_add_tags PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_4::test_delete PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_4::test_delete_nonexisting PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_4::test_dict PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_4::test_file PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_4::test_filename PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_4::test_fileobj_load PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_4::test_fileobj_save PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_4::test_info PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_4::test_info_pprint PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_4::test_load PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_4::test_mime PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_4::test_module_delete_fileobj PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_4::test_not_file PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_4::test_pprint PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_4::test_save PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_4::test_save_nonexisting PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_4::test_score PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_4::test_stringio PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_4::test_test_fileobj_delete PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_4::test_test_fileobj_load PASSED [ 17%] tests/test___init__.py::TFileTypeMP3_4::test_test_fileobj_save PASSED [ 18%] tests/test___init__.py::TFileTypeMP3_4::test_testfileobj PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_add_tags PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_delete PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_delete_nonexisting PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_dict PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_file PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_filename PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_fileobj_load PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_fileobj_save PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_info PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_info_pprint PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_load PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_mime PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_module_delete_fileobj PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_not_file PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_pprint PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_save PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_save_nonexisting PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_score PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_stringio PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_test_fileobj_delete PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_test_fileobj_load PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_test_fileobj_save PASSED [ 18%] tests/test___init__.py::TFileTypeMP4::test_testfileobj PASSED [ 18%] tests/test___init__.py::TFileTypeMP4_2::test_add_tags PASSED [ 18%] tests/test___init__.py::TFileTypeMP4_2::test_delete PASSED [ 18%] tests/test___init__.py::TFileTypeMP4_2::test_delete_nonexisting PASSED [ 18%] tests/test___init__.py::TFileTypeMP4_2::test_dict PASSED [ 18%] tests/test___init__.py::TFileTypeMP4_2::test_file PASSED [ 18%] tests/test___init__.py::TFileTypeMP4_2::test_filename PASSED [ 18%] tests/test___init__.py::TFileTypeMP4_2::test_fileobj_load PASSED [ 18%] tests/test___init__.py::TFileTypeMP4_2::test_fileobj_save PASSED [ 18%] tests/test___init__.py::TFileTypeMP4_2::test_info PASSED [ 18%] tests/test___init__.py::TFileTypeMP4_2::test_info_pprint PASSED [ 18%] tests/test___init__.py::TFileTypeMP4_2::test_load PASSED [ 18%] tests/test___init__.py::TFileTypeMP4_2::test_mime PASSED [ 18%] tests/test___init__.py::TFileTypeMP4_2::test_module_delete_fileobj PASSED [ 18%] tests/test___init__.py::TFileTypeMP4_2::test_not_file PASSED [ 18%] tests/test___init__.py::TFileTypeMP4_2::test_pprint PASSED [ 18%] tests/test___init__.py::TFileTypeMP4_2::test_save PASSED [ 18%] tests/test___init__.py::TFileTypeMP4_2::test_save_nonexisting PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_2::test_score PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_2::test_stringio PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_2::test_test_fileobj_delete PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_2::test_test_fileobj_load PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_2::test_test_fileobj_save PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_2::test_testfileobj PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_add_tags PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_delete PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_delete_nonexisting PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_dict PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_file PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_filename PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_fileobj_load PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_fileobj_save PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_info PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_info_pprint PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_load PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_mime PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_module_delete_fileobj PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_not_file PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_pprint PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_save PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_save_nonexisting PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_score PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_stringio PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_test_fileobj_delete PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_test_fileobj_load PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_test_fileobj_save PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_3::test_testfileobj PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_4::test_add_tags PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_4::test_delete PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_4::test_delete_nonexisting PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_4::test_dict PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_4::test_file PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_4::test_filename PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_4::test_fileobj_load PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_4::test_fileobj_save PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_4::test_info PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_4::test_info_pprint PASSED [ 19%] tests/test___init__.py::TFileTypeMP4_4::test_load PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_4::test_mime PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_4::test_module_delete_fileobj PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_4::test_not_file PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_4::test_pprint PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_4::test_save PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_4::test_save_nonexisting PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_4::test_score PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_4::test_stringio PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_4::test_test_fileobj_delete PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_4::test_test_fileobj_load PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_4::test_test_fileobj_save PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_4::test_testfileobj PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_add_tags PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_delete PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_delete_nonexisting PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_dict PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_file PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_filename PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_fileobj_load PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_fileobj_save PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_info PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_info_pprint PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_load PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_mime PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_module_delete_fileobj PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_not_file PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_pprint PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_save PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_save_nonexisting PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_score PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_stringio PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_test_fileobj_delete PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_test_fileobj_load PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_test_fileobj_save PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_5::test_testfileobj PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_6::test_add_tags PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_6::test_delete PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_6::test_delete_nonexisting PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_6::test_dict PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_6::test_file PASSED [ 20%] tests/test___init__.py::TFileTypeMP4_6::test_filename PASSED [ 21%] tests/test___init__.py::TFileTypeMP4_6::test_fileobj_load PASSED [ 21%] tests/test___init__.py::TFileTypeMP4_6::test_fileobj_save PASSED [ 21%] tests/test___init__.py::TFileTypeMP4_6::test_info PASSED [ 21%] tests/test___init__.py::TFileTypeMP4_6::test_info_pprint PASSED [ 21%] tests/test___init__.py::TFileTypeMP4_6::test_load PASSED [ 21%] tests/test___init__.py::TFileTypeMP4_6::test_mime PASSED [ 21%] tests/test___init__.py::TFileTypeMP4_6::test_module_delete_fileobj PASSED [ 21%] tests/test___init__.py::TFileTypeMP4_6::test_not_file PASSED [ 21%] tests/test___init__.py::TFileTypeMP4_6::test_pprint PASSED [ 21%] tests/test___init__.py::TFileTypeMP4_6::test_save PASSED [ 21%] tests/test___init__.py::TFileTypeMP4_6::test_save_nonexisting PASSED [ 21%] tests/test___init__.py::TFileTypeMP4_6::test_score PASSED [ 21%] tests/test___init__.py::TFileTypeMP4_6::test_stringio PASSED [ 21%] tests/test___init__.py::TFileTypeMP4_6::test_test_fileobj_delete PASSED [ 21%] tests/test___init__.py::TFileTypeMP4_6::test_test_fileobj_load PASSED [ 21%] tests/test___init__.py::TFileTypeMP4_6::test_test_fileobj_save PASSED [ 21%] tests/test___init__.py::TFileTypeMP4_6::test_testfileobj PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_add_tags PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_delete PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_delete_nonexisting PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_dict PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_file PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_filename PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_fileobj_load PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_fileobj_save PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_info PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_info_pprint PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_load PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_mime PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_module_delete_fileobj PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_not_file PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_pprint PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_save PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_save_nonexisting PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_score PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_stringio PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_test_fileobj_delete PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_test_fileobj_load PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_test_fileobj_save PASSED [ 21%] tests/test___init__.py::TFileTypeMonkeysAudio::test_testfileobj PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_add_tags PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_delete PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_delete_nonexisting PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_dict PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_file PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_filename PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_fileobj_load PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_fileobj_save PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_info PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_info_pprint PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_load PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_mime PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_module_delete_fileobj PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_not_file PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_pprint PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_save PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_save_nonexisting PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_score PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_stringio PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_test_fileobj_delete PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_test_fileobj_load PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_test_fileobj_save PASSED [ 22%] tests/test___init__.py::TFileTypeMonkeysAudio_2::test_testfileobj PASSED [ 22%] tests/test___init__.py::TFileTypeMusepack::test_add_tags PASSED [ 22%] tests/test___init__.py::TFileTypeMusepack::test_delete PASSED [ 22%] tests/test___init__.py::TFileTypeMusepack::test_delete_nonexisting PASSED [ 22%] tests/test___init__.py::TFileTypeMusepack::test_dict PASSED [ 22%] tests/test___init__.py::TFileTypeMusepack::test_file PASSED [ 22%] tests/test___init__.py::TFileTypeMusepack::test_filename PASSED [ 22%] tests/test___init__.py::TFileTypeMusepack::test_fileobj_load PASSED [ 22%] tests/test___init__.py::TFileTypeMusepack::test_fileobj_save PASSED [ 22%] tests/test___init__.py::TFileTypeMusepack::test_info PASSED [ 22%] tests/test___init__.py::TFileTypeMusepack::test_info_pprint PASSED [ 22%] tests/test___init__.py::TFileTypeMusepack::test_load PASSED [ 22%] tests/test___init__.py::TFileTypeMusepack::test_mime PASSED [ 22%] tests/test___init__.py::TFileTypeMusepack::test_module_delete_fileobj PASSED [ 22%] tests/test___init__.py::TFileTypeMusepack::test_not_file PASSED [ 22%] tests/test___init__.py::TFileTypeMusepack::test_pprint PASSED [ 22%] tests/test___init__.py::TFileTypeMusepack::test_save PASSED [ 22%] tests/test___init__.py::TFileTypeMusepack::test_save_nonexisting PASSED [ 22%] tests/test___init__.py::TFileTypeMusepack::test_score PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack::test_stringio PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack::test_test_fileobj_delete PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack::test_test_fileobj_load PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack::test_test_fileobj_save PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack::test_testfileobj PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_add_tags PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_delete PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_delete_nonexisting PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_dict PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_file PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_filename PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_fileobj_load PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_fileobj_save PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_info PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_info_pprint PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_load PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_mime PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_module_delete_fileobj PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_not_file PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_pprint PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_save PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_save_nonexisting PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_score PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_stringio PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_test_fileobj_delete PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_test_fileobj_load PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_test_fileobj_save PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_2::test_testfileobj PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_3::test_add_tags PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_3::test_delete PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_3::test_delete_nonexisting PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_3::test_dict PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_3::test_file PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_3::test_filename PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_3::test_fileobj_load PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_3::test_fileobj_save PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_3::test_info PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_3::test_info_pprint PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_3::test_load PASSED [ 23%] tests/test___init__.py::TFileTypeMusepack_3::test_mime PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_3::test_module_delete_fileobj PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_3::test_not_file PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_3::test_pprint PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_3::test_save PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_3::test_save_nonexisting PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_3::test_score PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_3::test_stringio PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_3::test_test_fileobj_delete PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_3::test_test_fileobj_load PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_3::test_test_fileobj_save PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_3::test_testfileobj PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_add_tags PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_delete PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_delete_nonexisting PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_dict PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_file PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_filename PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_fileobj_load PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_fileobj_save PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_info PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_info_pprint PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_load PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_mime PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_module_delete_fileobj PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_not_file PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_pprint PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_save PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_save_nonexisting PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_score PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_stringio PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_test_fileobj_delete PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_test_fileobj_load PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_test_fileobj_save PASSED [ 24%] tests/test___init__.py::TFileTypeMusepack_4::test_testfileobj PASSED [ 24%] tests/test___init__.py::TFileTypeOggFLAC::test_add_tags PASSED [ 24%] tests/test___init__.py::TFileTypeOggFLAC::test_delete PASSED [ 24%] tests/test___init__.py::TFileTypeOggFLAC::test_delete_nonexisting PASSED [ 24%] tests/test___init__.py::TFileTypeOggFLAC::test_dict PASSED [ 24%] tests/test___init__.py::TFileTypeOggFLAC::test_file PASSED [ 24%] tests/test___init__.py::TFileTypeOggFLAC::test_filename PASSED [ 24%] tests/test___init__.py::TFileTypeOggFLAC::test_fileobj_load PASSED [ 25%] tests/test___init__.py::TFileTypeOggFLAC::test_fileobj_save PASSED [ 25%] tests/test___init__.py::TFileTypeOggFLAC::test_info PASSED [ 25%] tests/test___init__.py::TFileTypeOggFLAC::test_info_pprint PASSED [ 25%] tests/test___init__.py::TFileTypeOggFLAC::test_load PASSED [ 25%] tests/test___init__.py::TFileTypeOggFLAC::test_mime PASSED [ 25%] tests/test___init__.py::TFileTypeOggFLAC::test_module_delete_fileobj PASSED [ 25%] tests/test___init__.py::TFileTypeOggFLAC::test_not_file PASSED [ 25%] tests/test___init__.py::TFileTypeOggFLAC::test_pprint PASSED [ 25%] tests/test___init__.py::TFileTypeOggFLAC::test_save PASSED [ 25%] tests/test___init__.py::TFileTypeOggFLAC::test_save_nonexisting PASSED [ 25%] tests/test___init__.py::TFileTypeOggFLAC::test_score PASSED [ 25%] tests/test___init__.py::TFileTypeOggFLAC::test_stringio PASSED [ 25%] tests/test___init__.py::TFileTypeOggFLAC::test_test_fileobj_delete PASSED [ 25%] tests/test___init__.py::TFileTypeOggFLAC::test_test_fileobj_load PASSED [ 25%] tests/test___init__.py::TFileTypeOggFLAC::test_test_fileobj_save PASSED [ 25%] tests/test___init__.py::TFileTypeOggFLAC::test_testfileobj PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_add_tags PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_delete PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_delete_nonexisting PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_dict PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_file PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_filename PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_fileobj_load PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_fileobj_save PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_info PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_info_pprint PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_load PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_mime PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_module_delete_fileobj PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_not_file PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_pprint PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_save PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_save_nonexisting PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_score PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_stringio PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_test_fileobj_delete PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_test_fileobj_load PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_test_fileobj_save PASSED [ 25%] tests/test___init__.py::TFileTypeOggOpus::test_testfileobj PASSED [ 25%] tests/test___init__.py::TFileTypeOggSpeex::test_add_tags PASSED [ 26%] tests/test___init__.py::TFileTypeOggSpeex::test_delete PASSED [ 26%] tests/test___init__.py::TFileTypeOggSpeex::test_delete_nonexisting PASSED [ 26%] tests/test___init__.py::TFileTypeOggSpeex::test_dict PASSED [ 26%] tests/test___init__.py::TFileTypeOggSpeex::test_file PASSED [ 26%] tests/test___init__.py::TFileTypeOggSpeex::test_filename PASSED [ 26%] tests/test___init__.py::TFileTypeOggSpeex::test_fileobj_load PASSED [ 26%] tests/test___init__.py::TFileTypeOggSpeex::test_fileobj_save PASSED [ 26%] tests/test___init__.py::TFileTypeOggSpeex::test_info PASSED [ 26%] tests/test___init__.py::TFileTypeOggSpeex::test_info_pprint PASSED [ 26%] tests/test___init__.py::TFileTypeOggSpeex::test_load PASSED [ 26%] tests/test___init__.py::TFileTypeOggSpeex::test_mime PASSED [ 26%] tests/test___init__.py::TFileTypeOggSpeex::test_module_delete_fileobj PASSED [ 26%] tests/test___init__.py::TFileTypeOggSpeex::test_not_file PASSED [ 26%] tests/test___init__.py::TFileTypeOggSpeex::test_pprint PASSED [ 26%] tests/test___init__.py::TFileTypeOggSpeex::test_save PASSED [ 26%] tests/test___init__.py::TFileTypeOggSpeex::test_save_nonexisting PASSED [ 26%] tests/test___init__.py::TFileTypeOggSpeex::test_score PASSED [ 26%] tests/test___init__.py::TFileTypeOggSpeex::test_stringio PASSED [ 26%] tests/test___init__.py::TFileTypeOggSpeex::test_test_fileobj_delete PASSED [ 26%] tests/test___init__.py::TFileTypeOggSpeex::test_test_fileobj_load PASSED [ 26%] tests/test___init__.py::TFileTypeOggSpeex::test_test_fileobj_save PASSED [ 26%] tests/test___init__.py::TFileTypeOggSpeex::test_testfileobj PASSED [ 26%] tests/test___init__.py::TFileTypeOggTheora::test_add_tags PASSED [ 26%] tests/test___init__.py::TFileTypeOggTheora::test_delete PASSED [ 26%] tests/test___init__.py::TFileTypeOggTheora::test_delete_nonexisting PASSED [ 26%] tests/test___init__.py::TFileTypeOggTheora::test_dict PASSED [ 26%] tests/test___init__.py::TFileTypeOggTheora::test_file PASSED [ 26%] tests/test___init__.py::TFileTypeOggTheora::test_filename PASSED [ 26%] tests/test___init__.py::TFileTypeOggTheora::test_fileobj_load PASSED [ 26%] tests/test___init__.py::TFileTypeOggTheora::test_fileobj_save PASSED [ 26%] tests/test___init__.py::TFileTypeOggTheora::test_info PASSED [ 26%] tests/test___init__.py::TFileTypeOggTheora::test_info_pprint PASSED [ 26%] tests/test___init__.py::TFileTypeOggTheora::test_load PASSED [ 26%] tests/test___init__.py::TFileTypeOggTheora::test_mime PASSED [ 26%] tests/test___init__.py::TFileTypeOggTheora::test_module_delete_fileobj PASSED [ 26%] tests/test___init__.py::TFileTypeOggTheora::test_not_file PASSED [ 26%] tests/test___init__.py::TFileTypeOggTheora::test_pprint PASSED [ 26%] tests/test___init__.py::TFileTypeOggTheora::test_save PASSED [ 26%] tests/test___init__.py::TFileTypeOggTheora::test_save_nonexisting PASSED [ 26%] tests/test___init__.py::TFileTypeOggTheora::test_score PASSED [ 26%] tests/test___init__.py::TFileTypeOggTheora::test_stringio PASSED [ 27%] tests/test___init__.py::TFileTypeOggTheora::test_test_fileobj_delete PASSED [ 27%] tests/test___init__.py::TFileTypeOggTheora::test_test_fileobj_load PASSED [ 27%] tests/test___init__.py::TFileTypeOggTheora::test_test_fileobj_save PASSED [ 27%] tests/test___init__.py::TFileTypeOggTheora::test_testfileobj PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_add_tags PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_delete PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_delete_nonexisting PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_dict PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_file PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_filename PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_fileobj_load PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_fileobj_save PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_info PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_info_pprint PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_load PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_mime PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_module_delete_fileobj PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_not_file PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_pprint PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_save PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_save_nonexisting PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_score PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_stringio PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_test_fileobj_delete PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_test_fileobj_load PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_test_fileobj_save PASSED [ 27%] tests/test___init__.py::TFileTypeOggVorbis::test_testfileobj PASSED [ 27%] tests/test___init__.py::TFileTypeOptimFROG::test_add_tags PASSED [ 27%] tests/test___init__.py::TFileTypeOptimFROG::test_delete PASSED [ 27%] tests/test___init__.py::TFileTypeOptimFROG::test_delete_nonexisting PASSED [ 27%] tests/test___init__.py::TFileTypeOptimFROG::test_dict PASSED [ 27%] tests/test___init__.py::TFileTypeOptimFROG::test_file PASSED [ 27%] tests/test___init__.py::TFileTypeOptimFROG::test_filename PASSED [ 27%] tests/test___init__.py::TFileTypeOptimFROG::test_fileobj_load PASSED [ 27%] tests/test___init__.py::TFileTypeOptimFROG::test_fileobj_save PASSED [ 27%] tests/test___init__.py::TFileTypeOptimFROG::test_info PASSED [ 27%] tests/test___init__.py::TFileTypeOptimFROG::test_info_pprint PASSED [ 27%] tests/test___init__.py::TFileTypeOptimFROG::test_load PASSED [ 27%] tests/test___init__.py::TFileTypeOptimFROG::test_mime PASSED [ 27%] tests/test___init__.py::TFileTypeOptimFROG::test_module_delete_fileobj PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG::test_not_file PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG::test_pprint PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG::test_save PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG::test_save_nonexisting PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG::test_score PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG::test_stringio PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG::test_test_fileobj_delete PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG::test_test_fileobj_load PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG::test_test_fileobj_save PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG::test_testfileobj PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_add_tags PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_delete PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_delete_nonexisting PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_dict PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_file PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_filename PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_fileobj_load PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_fileobj_save PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_info PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_info_pprint PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_load PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_mime PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_module_delete_fileobj PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_not_file PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_pprint PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_save PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_save_nonexisting PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_score PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_stringio PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_test_fileobj_delete PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_test_fileobj_load PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_test_fileobj_save PASSED [ 28%] tests/test___init__.py::TFileTypeOptimFROG_2::test_testfileobj PASSED [ 28%] tests/test___init__.py::TFileTypeSMF::test_add_tags PASSED [ 28%] tests/test___init__.py::TFileTypeSMF::test_delete PASSED [ 28%] tests/test___init__.py::TFileTypeSMF::test_delete_nonexisting PASSED [ 28%] tests/test___init__.py::TFileTypeSMF::test_dict PASSED [ 28%] tests/test___init__.py::TFileTypeSMF::test_file PASSED [ 28%] tests/test___init__.py::TFileTypeSMF::test_filename PASSED [ 28%] tests/test___init__.py::TFileTypeSMF::test_fileobj_load PASSED [ 28%] tests/test___init__.py::TFileTypeSMF::test_fileobj_save PASSED [ 29%] tests/test___init__.py::TFileTypeSMF::test_info PASSED [ 29%] tests/test___init__.py::TFileTypeSMF::test_info_pprint PASSED [ 29%] tests/test___init__.py::TFileTypeSMF::test_load PASSED [ 29%] tests/test___init__.py::TFileTypeSMF::test_mime PASSED [ 29%] tests/test___init__.py::TFileTypeSMF::test_module_delete_fileobj PASSED [ 29%] tests/test___init__.py::TFileTypeSMF::test_not_file PASSED [ 29%] tests/test___init__.py::TFileTypeSMF::test_pprint PASSED [ 29%] tests/test___init__.py::TFileTypeSMF::test_save PASSED [ 29%] tests/test___init__.py::TFileTypeSMF::test_save_nonexisting PASSED [ 29%] tests/test___init__.py::TFileTypeSMF::test_score PASSED [ 29%] tests/test___init__.py::TFileTypeSMF::test_stringio PASSED [ 29%] tests/test___init__.py::TFileTypeSMF::test_test_fileobj_delete PASSED [ 29%] tests/test___init__.py::TFileTypeSMF::test_test_fileobj_load PASSED [ 29%] tests/test___init__.py::TFileTypeSMF::test_test_fileobj_save PASSED [ 29%] tests/test___init__.py::TFileTypeSMF::test_testfileobj PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_add_tags PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_delete PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_delete_nonexisting PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_dict PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_file PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_filename PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_fileobj_load PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_fileobj_save PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_info PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_info_pprint PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_load PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_mime PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_module_delete_fileobj PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_not_file PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_pprint PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_save PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_save_nonexisting PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_score PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_stringio PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_test_fileobj_delete PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_test_fileobj_load PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_test_fileobj_save PASSED [ 29%] tests/test___init__.py::TFileTypeTAK::test_testfileobj PASSED [ 29%] tests/test___init__.py::TFileTypeTAK_2::test_add_tags PASSED [ 29%] tests/test___init__.py::TFileTypeTAK_2::test_delete PASSED [ 30%] tests/test___init__.py::TFileTypeTAK_2::test_delete_nonexisting PASSED [ 30%] tests/test___init__.py::TFileTypeTAK_2::test_dict PASSED [ 30%] tests/test___init__.py::TFileTypeTAK_2::test_file PASSED [ 30%] tests/test___init__.py::TFileTypeTAK_2::test_filename PASSED [ 30%] tests/test___init__.py::TFileTypeTAK_2::test_fileobj_load PASSED [ 30%] tests/test___init__.py::TFileTypeTAK_2::test_fileobj_save PASSED [ 30%] tests/test___init__.py::TFileTypeTAK_2::test_info PASSED [ 30%] tests/test___init__.py::TFileTypeTAK_2::test_info_pprint PASSED [ 30%] tests/test___init__.py::TFileTypeTAK_2::test_load PASSED [ 30%] tests/test___init__.py::TFileTypeTAK_2::test_mime PASSED [ 30%] tests/test___init__.py::TFileTypeTAK_2::test_module_delete_fileobj PASSED [ 30%] tests/test___init__.py::TFileTypeTAK_2::test_not_file PASSED [ 30%] tests/test___init__.py::TFileTypeTAK_2::test_pprint PASSED [ 30%] tests/test___init__.py::TFileTypeTAK_2::test_save PASSED [ 30%] tests/test___init__.py::TFileTypeTAK_2::test_save_nonexisting PASSED [ 30%] tests/test___init__.py::TFileTypeTAK_2::test_score PASSED [ 30%] tests/test___init__.py::TFileTypeTAK_2::test_stringio PASSED [ 30%] tests/test___init__.py::TFileTypeTAK_2::test_test_fileobj_delete PASSED [ 30%] tests/test___init__.py::TFileTypeTAK_2::test_test_fileobj_load PASSED [ 30%] tests/test___init__.py::TFileTypeTAK_2::test_test_fileobj_save PASSED [ 30%] tests/test___init__.py::TFileTypeTAK_2::test_testfileobj PASSED [ 30%] tests/test___init__.py::TFileTypeTrueAudio::test_add_tags PASSED [ 30%] tests/test___init__.py::TFileTypeTrueAudio::test_delete PASSED [ 30%] tests/test___init__.py::TFileTypeTrueAudio::test_delete_nonexisting PASSED [ 30%] tests/test___init__.py::TFileTypeTrueAudio::test_dict PASSED [ 30%] tests/test___init__.py::TFileTypeTrueAudio::test_file PASSED [ 30%] tests/test___init__.py::TFileTypeTrueAudio::test_filename PASSED [ 30%] tests/test___init__.py::TFileTypeTrueAudio::test_fileobj_load PASSED [ 30%] tests/test___init__.py::TFileTypeTrueAudio::test_fileobj_save PASSED [ 30%] tests/test___init__.py::TFileTypeTrueAudio::test_info PASSED [ 30%] tests/test___init__.py::TFileTypeTrueAudio::test_info_pprint PASSED [ 30%] tests/test___init__.py::TFileTypeTrueAudio::test_load PASSED [ 30%] tests/test___init__.py::TFileTypeTrueAudio::test_mime PASSED [ 30%] tests/test___init__.py::TFileTypeTrueAudio::test_module_delete_fileobj PASSED [ 30%] tests/test___init__.py::TFileTypeTrueAudio::test_not_file PASSED [ 30%] tests/test___init__.py::TFileTypeTrueAudio::test_pprint PASSED [ 30%] tests/test___init__.py::TFileTypeTrueAudio::test_save PASSED [ 30%] tests/test___init__.py::TFileTypeTrueAudio::test_save_nonexisting PASSED [ 30%] tests/test___init__.py::TFileTypeTrueAudio::test_score PASSED [ 30%] tests/test___init__.py::TFileTypeTrueAudio::test_stringio PASSED [ 30%] tests/test___init__.py::TFileTypeTrueAudio::test_test_fileobj_delete PASSED [ 31%] tests/test___init__.py::TFileTypeTrueAudio::test_test_fileobj_load PASSED [ 31%] tests/test___init__.py::TFileTypeTrueAudio::test_test_fileobj_save PASSED [ 31%] tests/test___init__.py::TFileTypeTrueAudio::test_testfileobj PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_add_tags PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_delete PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_delete_nonexisting PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_dict PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_file PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_filename PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_fileobj_load PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_fileobj_save PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_info PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_info_pprint PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_load PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_mime PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_module_delete_fileobj PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_not_file PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_pprint PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_save PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_save_nonexisting PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_score PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_stringio PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_test_fileobj_delete PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_test_fileobj_load PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_test_fileobj_save PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE::test_testfileobj PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE_2::test_add_tags PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE_2::test_delete PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE_2::test_delete_nonexisting PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE_2::test_dict PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE_2::test_file PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE_2::test_filename PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE_2::test_fileobj_load PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE_2::test_fileobj_save PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE_2::test_info PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE_2::test_info_pprint PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE_2::test_load PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE_2::test_mime PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE_2::test_module_delete_fileobj PASSED [ 31%] tests/test___init__.py::TFileTypeWAVE_2::test_not_file PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_2::test_pprint PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_2::test_save PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_2::test_save_nonexisting PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_2::test_score PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_2::test_stringio PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_2::test_test_fileobj_delete PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_2::test_test_fileobj_load PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_2::test_test_fileobj_save PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_2::test_testfileobj PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_add_tags PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_delete PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_delete_nonexisting PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_dict PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_file PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_filename PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_fileobj_load PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_fileobj_save PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_info PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_info_pprint PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_load PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_mime PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_module_delete_fileobj PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_not_file PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_pprint PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_save PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_save_nonexisting PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_score PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_stringio PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_test_fileobj_delete PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_test_fileobj_load PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_test_fileobj_save PASSED [ 32%] tests/test___init__.py::TFileTypeWAVE_3::test_testfileobj PASSED [ 32%] tests/test___init__.py::TFileTypeWavPack::test_add_tags PASSED [ 32%] tests/test___init__.py::TFileTypeWavPack::test_delete PASSED [ 32%] tests/test___init__.py::TFileTypeWavPack::test_delete_nonexisting PASSED [ 32%] tests/test___init__.py::TFileTypeWavPack::test_dict PASSED [ 32%] tests/test___init__.py::TFileTypeWavPack::test_file PASSED [ 32%] tests/test___init__.py::TFileTypeWavPack::test_filename PASSED [ 32%] tests/test___init__.py::TFileTypeWavPack::test_fileobj_load PASSED [ 32%] tests/test___init__.py::TFileTypeWavPack::test_fileobj_save PASSED [ 32%] tests/test___init__.py::TFileTypeWavPack::test_info PASSED [ 33%] tests/test___init__.py::TFileTypeWavPack::test_info_pprint PASSED [ 33%] tests/test___init__.py::TFileTypeWavPack::test_load PASSED [ 33%] tests/test___init__.py::TFileTypeWavPack::test_mime PASSED [ 33%] tests/test___init__.py::TFileTypeWavPack::test_module_delete_fileobj PASSED [ 33%] tests/test___init__.py::TFileTypeWavPack::test_not_file PASSED [ 33%] tests/test___init__.py::TFileTypeWavPack::test_pprint PASSED [ 33%] tests/test___init__.py::TFileTypeWavPack::test_save PASSED [ 33%] tests/test___init__.py::TFileTypeWavPack::test_save_nonexisting PASSED [ 33%] tests/test___init__.py::TFileTypeWavPack::test_score PASSED [ 33%] tests/test___init__.py::TFileTypeWavPack::test_stringio PASSED [ 33%] tests/test___init__.py::TFileTypeWavPack::test_test_fileobj_delete PASSED [ 33%] tests/test___init__.py::TFileTypeWavPack::test_test_fileobj_load PASSED [ 33%] tests/test___init__.py::TFileTypeWavPack::test_test_fileobj_save PASSED [ 33%] tests/test___init__.py::TFileTypeWavPack::test_testfileobj PASSED [ 33%] tests/test___init__.py::TFile::test_apev2 PASSED [ 33%] tests/test___init__.py::TFile::test_bad PASSED [ 33%] tests/test___init__.py::TFile::test_easy_mp3 PASSED [ 33%] tests/test___init__.py::TFile::test_easy_tta PASSED [ 33%] tests/test___init__.py::TFile::test_empty PASSED [ 33%] tests/test___init__.py::TFile::test_fileobj PASSED [ 33%] tests/test___init__.py::TFile::test_id3_indicates_mp3_not_tta PASSED [ 33%] tests/test___init__.py::TFile::test_mock_fileobj PASSED [ 33%] tests/test___init__.py::TFile::test_no_options PASSED [ 33%] tests/test___init__.py::TFile::test_not_file PASSED [ 33%] tests/test___init__.py::TFile::test_prefer_theora_over_vorbis PASSED [ 33%] tests/test___init__.py::TFileUpperExt::test_case_insensitive_ext PASSED [ 33%] tests/test___init__.py::TModuleImportAll::test_all PASSED [ 33%] tests/test___init__.py::TModuleImportAll::test_errors PASSED [ 33%] tests/test__id3frames.py::TVariousFrames::test_all_tested PASSED [ 33%] tests/test__id3frames.py::TVariousFrames::test_tag PASSED [ 33%] tests/test__id3frames.py::TVariousFrames::test_tag_repr PASSED [ 33%] tests/test__id3frames.py::TVariousFrames::test_tag_write PASSED [ 33%] tests/test__id3frames.py::TVariousFrames::test_tag_write_v23 PASSED [ 33%] tests/test__id3frames.py::TPCST::test_default PASSED [ 33%] tests/test__id3frames.py::TETCO::test_default PASSED [ 33%] tests/test__id3frames.py::TETCO::test_default_mutable PASSED [ 33%] tests/test__id3frames.py::TSYTC::test_default PASSED [ 33%] tests/test__id3frames.py::TCRA::test_upgrade PASSED [ 33%] tests/test__id3frames.py::TPIC::test_default PASSED [ 33%] tests/test__id3frames.py::TPIC::test_upgrade PASSED [ 34%] tests/test__id3frames.py::TLNK::test_default PASSED [ 34%] tests/test__id3frames.py::TLNK::test_upgrade PASSED [ 34%] tests/test__id3frames.py::TSIGN::test_default PASSED [ 34%] tests/test__id3frames.py::TSIGN::test_hash PASSED [ 34%] tests/test__id3frames.py::TSIGN::test_pprint PASSED [ 34%] tests/test__id3frames.py::TCRM::test_default PASSED [ 34%] tests/test__id3frames.py::TPRIV::test_default PASSED [ 34%] tests/test__id3frames.py::TPRIV::test_hash PASSED [ 34%] tests/test__id3frames.py::TGRID::test_default PASSED [ 34%] tests/test__id3frames.py::TGRID::test_hash PASSED [ 34%] tests/test__id3frames.py::TENCR::test_default PASSED [ 34%] tests/test__id3frames.py::TENCR::test_hash PASSED [ 34%] tests/test__id3frames.py::TOWNE::test_default PASSED [ 34%] tests/test__id3frames.py::TCOMR::test_default PASSED [ 34%] tests/test__id3frames.py::TCOMR::test_hash PASSED [ 34%] tests/test__id3frames.py::TBinaryFrame::test_default PASSED [ 34%] tests/test__id3frames.py::TUSER::test_default PASSED [ 34%] tests/test__id3frames.py::TUSER::test_hash PASSED [ 34%] tests/test__id3frames.py::TMLLT::test_default PASSED [ 34%] tests/test__id3frames.py::TTIT2::test_hash PASSED [ 34%] tests/test__id3frames.py::TUFID::test_default PASSED [ 34%] tests/test__id3frames.py::TUFID::test_hash PASSED [ 34%] tests/test__id3frames.py::TPairedTextFrame::test_default PASSED [ 34%] tests/test__id3frames.py::TRVAD::test_default PASSED [ 34%] tests/test__id3frames.py::TRVAD::test_hash PASSED [ 34%] tests/test__id3frames.py::TRVAD::test_upgrade PASSED [ 34%] tests/test__id3frames.py::TLINK::test_default PASSED [ 34%] tests/test__id3frames.py::TLINK::test_hash PASSED [ 34%] tests/test__id3frames.py::TLINK::test_read PASSED [ 34%] tests/test__id3frames.py::TAENC::test_default PASSED [ 34%] tests/test__id3frames.py::TAENC::test_hash PASSED [ 34%] tests/test__id3frames.py::TGEOB::test_default PASSED [ 34%] tests/test__id3frames.py::TGEOB::test_hash PASSED [ 34%] tests/test__id3frames.py::TPOPM::test_default PASSED [ 34%] tests/test__id3frames.py::TPOPM::test_hash PASSED [ 34%] tests/test__id3frames.py::TEQU2::test_default PASSED [ 34%] tests/test__id3frames.py::TEQU2::test_default_mutable PASSED [ 34%] tests/test__id3frames.py::TEQU2::test_hash PASSED [ 34%] tests/test__id3frames.py::TSEEK::test_default PASSED [ 34%] tests/test__id3frames.py::TPOSS::test_default PASSED [ 34%] tests/test__id3frames.py::TCOMM::test_bad_unicodedecode PASSED [ 35%] tests/test__id3frames.py::TCOMM::test_default PASSED [ 35%] tests/test__id3frames.py::TCOMM::test_hash PASSED [ 35%] tests/test__id3frames.py::TSYLT::test_bad_sylt PASSED [ 35%] tests/test__id3frames.py::TSYLT::test_default PASSED [ 35%] tests/test__id3frames.py::TSYLT::test_hash PASSED [ 35%] tests/test__id3frames.py::TRVRB::test_default PASSED [ 35%] tests/test__id3frames.py::TRVRB::test_extradata PASSED [ 35%] tests/test__id3frames.py::TRBUF::test_default PASSED [ 35%] tests/test__id3frames.py::TRBUF::test_extradata PASSED [ 35%] tests/test__id3frames.py::TUSLT::test_default PASSED [ 35%] tests/test__id3frames.py::TUSLT::test_hash PASSED [ 35%] tests/test__id3frames.py::TWXXX::test_default PASSED [ 35%] tests/test__id3frames.py::TWXXX::test_hash PASSED [ 35%] tests/test__id3frames.py::TTXXX::test_default PASSED [ 35%] tests/test__id3frames.py::TTXXX::test_hash PASSED [ 35%] tests/test__id3frames.py::TWCOM::test_hash PASSED [ 35%] tests/test__id3frames.py::TUrlFrame::test_default PASSED [ 35%] tests/test__id3frames.py::TUrlFrame::test_main PASSED [ 35%] tests/test__id3frames.py::TNumericTextFrame::test_default PASSED [ 35%] tests/test__id3frames.py::TNumericTextFrame::test_main PASSED [ 35%] tests/test__id3frames.py::TNumericPartTextFrame::test_default PASSED [ 35%] tests/test__id3frames.py::TNumericPartTextFrame::test_main PASSED [ 35%] tests/test__id3frames.py::Tread_frames_load_frame::test_22_uses_direct_ints PASSED [ 35%] tests/test__id3frames.py::Tread_frames_load_frame::test_detect_23_ints_in_24_frames PASSED [ 35%] tests/test__id3frames.py::Tread_frames_load_frame::test_drops_nonalphanum_frames PASSED [ 35%] tests/test__id3frames.py::Tread_frames_load_frame::test_drops_truncated_frames PASSED [ 35%] tests/test__id3frames.py::Tread_frames_load_frame::test_frame_too_small PASSED [ 35%] tests/test__id3frames.py::Tread_frames_load_frame::test_load_write PASSED [ 35%] tests/test__id3frames.py::Tread_frames_load_frame::test_unknown_22_frame PASSED [ 35%] tests/test__id3frames.py::Tread_frames_load_frame::test_zerolength_framedata PASSED [ 35%] tests/test__id3frames.py::TTPE2::test_unsynch PASSED [ 35%] tests/test__id3frames.py::TTPE1::test_badcompress PASSED [ 35%] tests/test__id3frames.py::TTPE1::test_badencoding PASSED [ 35%] tests/test__id3frames.py::TTPE1::test_badsync PASSED [ 35%] tests/test__id3frames.py::TTPE1::test_junkframe PASSED [ 35%] tests/test__id3frames.py::TTPE1::test_lengthone_utf16 PASSED [ 35%] tests/test__id3frames.py::TTPE1::test_noencrypt PASSED [ 35%] tests/test__id3frames.py::TTPE1::test_ql_0_12_missing_uncompressed_size PASSED [ 35%] tests/test__id3frames.py::TTPE1::test_utf16_wrongnullterm PASSED [ 35%] tests/test__id3frames.py::TTPE1::test_utf_16_missing_bom PASSED [ 36%] tests/test__id3frames.py::TTPE1::test_utf_16_missing_bom_wrong_nullterm PASSED [ 36%] tests/test__id3frames.py::TTPE1::test_zlib_bpi PASSED [ 36%] tests/test__id3frames.py::TTPE1::test_zlib_latin1_missing_datalen PASSED [ 36%] tests/test__id3frames.py::TTCON::test_coverremix PASSED [ 36%] tests/test__id3frames.py::TTCON::test_crazy PASSED [ 36%] tests/test__id3frames.py::TTCON::test_empty PASSED [ 36%] tests/test__id3frames.py::TTCON::test_escape PASSED [ 36%] tests/test__id3frames.py::TTCON::test_nodoubledecode PASSED [ 36%] tests/test__id3frames.py::TTCON::test_nullsep PASSED [ 36%] tests/test__id3frames.py::TTCON::test_nullsep_empty PASSED [ 36%] tests/test__id3frames.py::TTCON::test_num PASSED [ 36%] tests/test__id3frames.py::TTCON::test_parened_multi PASSED [ 36%] tests/test__id3frames.py::TTCON::test_parened_num PASSED [ 36%] tests/test__id3frames.py::TTCON::test_parened_text PASSED [ 36%] tests/test__id3frames.py::TTCON::test_repeat PASSED [ 36%] tests/test__id3frames.py::TTCON::test_set_genre PASSED [ 36%] tests/test__id3frames.py::TTCON::test_set_string PASSED [ 36%] tests/test__id3frames.py::TTCON::test_unknown PASSED [ 36%] tests/test__id3frames.py::TID3TimeStamp::test_Y PASSED [ 36%] tests/test__id3frames.py::TID3TimeStamp::test_Ymdhms PASSED [ 36%] tests/test__id3frames.py::TID3TimeStamp::test_alternate_reprs PASSED [ 36%] tests/test__id3frames.py::TID3TimeStamp::test_order PASSED [ 36%] tests/test__id3frames.py::TID3TimeStamp::test_types PASSED [ 36%] tests/test__id3frames.py::TID3TimeStamp::test_yM PASSED [ 36%] tests/test__id3frames.py::TID3TimeStamp::test_ymD PASSED [ 36%] tests/test__id3frames.py::TID3TimeStamp::test_ymdH PASSED [ 36%] tests/test__id3frames.py::TID3TimeStamp::test_ymdhM PASSED [ 36%] tests/test__id3frames.py::TID3TimeStamp::test_ymdhmS PASSED [ 36%] tests/test__id3frames.py::TFrameTestAENC::test_all_specs_have_default PASSED [ 36%] tests/test__id3frames.py::TFrameTestAENC::test_fake_zlib PASSED [ 36%] tests/test__id3frames.py::TFrameTestAENC::test_has_doc PASSED [ 36%] tests/test__id3frames.py::TFrameTestAENC::test_is_valid_frame_id PASSED [ 36%] tests/test__id3frames.py::TFrameTestAENC::test_no_hash PASSED [ 36%] tests/test__id3frames.py::TFrameTestAPIC::test_all_specs_have_default PASSED [ 36%] tests/test__id3frames.py::TFrameTestAPIC::test_fake_zlib PASSED [ 36%] tests/test__id3frames.py::TFrameTestAPIC::test_has_doc PASSED [ 36%] tests/test__id3frames.py::TFrameTestAPIC::test_is_valid_frame_id PASSED [ 36%] tests/test__id3frames.py::TFrameTestAPIC::test_no_hash PASSED [ 36%] tests/test__id3frames.py::TFrameTestASPI::test_all_specs_have_default PASSED [ 36%] tests/test__id3frames.py::TFrameTestASPI::test_fake_zlib PASSED [ 36%] tests/test__id3frames.py::TFrameTestASPI::test_has_doc PASSED [ 37%] tests/test__id3frames.py::TFrameTestASPI::test_is_valid_frame_id PASSED [ 37%] tests/test__id3frames.py::TFrameTestASPI::test_no_hash PASSED [ 37%] tests/test__id3frames.py::TFrameTestBUF::test_all_specs_have_default PASSED [ 37%] tests/test__id3frames.py::TFrameTestBUF::test_fake_zlib PASSED [ 37%] tests/test__id3frames.py::TFrameTestBUF::test_has_doc PASSED [ 37%] tests/test__id3frames.py::TFrameTestBUF::test_is_valid_frame_id PASSED [ 37%] tests/test__id3frames.py::TFrameTestBUF::test_no_hash PASSED [ 37%] tests/test__id3frames.py::TFrameTestCHAP::test_all_specs_have_default PASSED [ 37%] tests/test__id3frames.py::TFrameTestCHAP::test_fake_zlib PASSED [ 37%] tests/test__id3frames.py::TFrameTestCHAP::test_has_doc PASSED [ 37%] tests/test__id3frames.py::TFrameTestCHAP::test_is_valid_frame_id PASSED [ 37%] tests/test__id3frames.py::TFrameTestCHAP::test_no_hash PASSED [ 37%] tests/test__id3frames.py::TFrameTestCNT::test_all_specs_have_default PASSED [ 37%] tests/test__id3frames.py::TFrameTestCNT::test_fake_zlib PASSED [ 37%] tests/test__id3frames.py::TFrameTestCNT::test_has_doc PASSED [ 37%] tests/test__id3frames.py::TFrameTestCNT::test_is_valid_frame_id PASSED [ 37%] tests/test__id3frames.py::TFrameTestCNT::test_no_hash PASSED [ 37%] tests/test__id3frames.py::TFrameTestCOM::test_all_specs_have_default PASSED [ 37%] tests/test__id3frames.py::TFrameTestCOM::test_fake_zlib PASSED [ 37%] tests/test__id3frames.py::TFrameTestCOM::test_has_doc PASSED [ 37%] tests/test__id3frames.py::TFrameTestCOM::test_is_valid_frame_id PASSED [ 37%] tests/test__id3frames.py::TFrameTestCOM::test_no_hash PASSED [ 37%] tests/test__id3frames.py::TFrameTestCOMM::test_all_specs_have_default PASSED [ 37%] tests/test__id3frames.py::TFrameTestCOMM::test_fake_zlib PASSED [ 37%] tests/test__id3frames.py::TFrameTestCOMM::test_has_doc PASSED [ 37%] tests/test__id3frames.py::TFrameTestCOMM::test_is_valid_frame_id PASSED [ 37%] tests/test__id3frames.py::TFrameTestCOMM::test_no_hash PASSED [ 37%] tests/test__id3frames.py::TFrameTestCOMR::test_all_specs_have_default PASSED [ 37%] tests/test__id3frames.py::TFrameTestCOMR::test_fake_zlib PASSED [ 37%] tests/test__id3frames.py::TFrameTestCOMR::test_has_doc PASSED [ 37%] tests/test__id3frames.py::TFrameTestCOMR::test_is_valid_frame_id PASSED [ 37%] tests/test__id3frames.py::TFrameTestCOMR::test_no_hash PASSED [ 37%] tests/test__id3frames.py::TFrameTestCRA::test_all_specs_have_default PASSED [ 37%] tests/test__id3frames.py::TFrameTestCRA::test_fake_zlib PASSED [ 37%] tests/test__id3frames.py::TFrameTestCRA::test_has_doc PASSED [ 37%] tests/test__id3frames.py::TFrameTestCRA::test_is_valid_frame_id PASSED [ 37%] tests/test__id3frames.py::TFrameTestCRA::test_no_hash PASSED [ 37%] tests/test__id3frames.py::TFrameTestCRM::test_all_specs_have_default PASSED [ 37%] tests/test__id3frames.py::TFrameTestCRM::test_fake_zlib PASSED [ 37%] tests/test__id3frames.py::TFrameTestCRM::test_has_doc PASSED [ 38%] tests/test__id3frames.py::TFrameTestCRM::test_is_valid_frame_id PASSED [ 38%] tests/test__id3frames.py::TFrameTestCRM::test_no_hash PASSED [ 38%] tests/test__id3frames.py::TFrameTestCTOC::test_all_specs_have_default PASSED [ 38%] tests/test__id3frames.py::TFrameTestCTOC::test_fake_zlib PASSED [ 38%] tests/test__id3frames.py::TFrameTestCTOC::test_has_doc PASSED [ 38%] tests/test__id3frames.py::TFrameTestCTOC::test_is_valid_frame_id PASSED [ 38%] tests/test__id3frames.py::TFrameTestCTOC::test_no_hash PASSED [ 38%] tests/test__id3frames.py::TFrameTestENCR::test_all_specs_have_default PASSED [ 38%] tests/test__id3frames.py::TFrameTestENCR::test_fake_zlib PASSED [ 38%] tests/test__id3frames.py::TFrameTestENCR::test_has_doc PASSED [ 38%] tests/test__id3frames.py::TFrameTestENCR::test_is_valid_frame_id PASSED [ 38%] tests/test__id3frames.py::TFrameTestENCR::test_no_hash PASSED [ 38%] tests/test__id3frames.py::TFrameTestEQU2::test_all_specs_have_default PASSED [ 38%] tests/test__id3frames.py::TFrameTestEQU2::test_fake_zlib PASSED [ 38%] tests/test__id3frames.py::TFrameTestEQU2::test_has_doc PASSED [ 38%] tests/test__id3frames.py::TFrameTestEQU2::test_is_valid_frame_id PASSED [ 38%] tests/test__id3frames.py::TFrameTestEQU2::test_no_hash PASSED [ 38%] tests/test__id3frames.py::TFrameTestETC::test_all_specs_have_default PASSED [ 38%] tests/test__id3frames.py::TFrameTestETC::test_fake_zlib PASSED [ 38%] tests/test__id3frames.py::TFrameTestETC::test_has_doc PASSED [ 38%] tests/test__id3frames.py::TFrameTestETC::test_is_valid_frame_id PASSED [ 38%] tests/test__id3frames.py::TFrameTestETC::test_no_hash PASSED [ 38%] tests/test__id3frames.py::TFrameTestETCO::test_all_specs_have_default PASSED [ 38%] tests/test__id3frames.py::TFrameTestETCO::test_fake_zlib PASSED [ 38%] tests/test__id3frames.py::TFrameTestETCO::test_has_doc PASSED [ 38%] tests/test__id3frames.py::TFrameTestETCO::test_is_valid_frame_id PASSED [ 38%] tests/test__id3frames.py::TFrameTestETCO::test_no_hash PASSED [ 38%] tests/test__id3frames.py::TFrameTestGEO::test_all_specs_have_default PASSED [ 38%] tests/test__id3frames.py::TFrameTestGEO::test_fake_zlib PASSED [ 38%] tests/test__id3frames.py::TFrameTestGEO::test_has_doc PASSED [ 38%] tests/test__id3frames.py::TFrameTestGEO::test_is_valid_frame_id PASSED [ 38%] tests/test__id3frames.py::TFrameTestGEO::test_no_hash PASSED [ 38%] tests/test__id3frames.py::TFrameTestGEOB::test_all_specs_have_default PASSED [ 38%] tests/test__id3frames.py::TFrameTestGEOB::test_fake_zlib PASSED [ 38%] tests/test__id3frames.py::TFrameTestGEOB::test_has_doc PASSED [ 38%] tests/test__id3frames.py::TFrameTestGEOB::test_is_valid_frame_id PASSED [ 38%] tests/test__id3frames.py::TFrameTestGEOB::test_no_hash PASSED [ 38%] tests/test__id3frames.py::TFrameTestGP1::test_all_specs_have_default PASSED [ 38%] tests/test__id3frames.py::TFrameTestGP1::test_fake_zlib PASSED [ 38%] tests/test__id3frames.py::TFrameTestGP1::test_has_doc PASSED [ 38%] tests/test__id3frames.py::TFrameTestGP1::test_is_valid_frame_id PASSED [ 39%] tests/test__id3frames.py::TFrameTestGP1::test_no_hash PASSED [ 39%] tests/test__id3frames.py::TFrameTestGRID::test_all_specs_have_default PASSED [ 39%] tests/test__id3frames.py::TFrameTestGRID::test_fake_zlib PASSED [ 39%] tests/test__id3frames.py::TFrameTestGRID::test_has_doc PASSED [ 39%] tests/test__id3frames.py::TFrameTestGRID::test_is_valid_frame_id PASSED [ 39%] tests/test__id3frames.py::TFrameTestGRID::test_no_hash PASSED [ 39%] tests/test__id3frames.py::TFrameTestGRP1::test_all_specs_have_default PASSED [ 39%] tests/test__id3frames.py::TFrameTestGRP1::test_fake_zlib PASSED [ 39%] tests/test__id3frames.py::TFrameTestGRP1::test_has_doc PASSED [ 39%] tests/test__id3frames.py::TFrameTestGRP1::test_is_valid_frame_id PASSED [ 39%] tests/test__id3frames.py::TFrameTestGRP1::test_no_hash PASSED [ 39%] tests/test__id3frames.py::TFrameTestIPL::test_all_specs_have_default PASSED [ 39%] tests/test__id3frames.py::TFrameTestIPL::test_fake_zlib PASSED [ 39%] tests/test__id3frames.py::TFrameTestIPL::test_has_doc PASSED [ 39%] tests/test__id3frames.py::TFrameTestIPL::test_is_valid_frame_id PASSED [ 39%] tests/test__id3frames.py::TFrameTestIPL::test_no_hash PASSED [ 39%] tests/test__id3frames.py::TFrameTestIPLS::test_all_specs_have_default PASSED [ 39%] tests/test__id3frames.py::TFrameTestIPLS::test_fake_zlib PASSED [ 39%] tests/test__id3frames.py::TFrameTestIPLS::test_has_doc PASSED [ 39%] tests/test__id3frames.py::TFrameTestIPLS::test_is_valid_frame_id PASSED [ 39%] tests/test__id3frames.py::TFrameTestIPLS::test_no_hash PASSED [ 39%] tests/test__id3frames.py::TFrameTestLINK::test_all_specs_have_default PASSED [ 39%] tests/test__id3frames.py::TFrameTestLINK::test_fake_zlib PASSED [ 39%] tests/test__id3frames.py::TFrameTestLINK::test_has_doc PASSED [ 39%] tests/test__id3frames.py::TFrameTestLINK::test_is_valid_frame_id PASSED [ 39%] tests/test__id3frames.py::TFrameTestLINK::test_no_hash PASSED [ 39%] tests/test__id3frames.py::TFrameTestLNK::test_all_specs_have_default PASSED [ 39%] tests/test__id3frames.py::TFrameTestLNK::test_fake_zlib PASSED [ 39%] tests/test__id3frames.py::TFrameTestLNK::test_has_doc PASSED [ 39%] tests/test__id3frames.py::TFrameTestLNK::test_is_valid_frame_id PASSED [ 39%] tests/test__id3frames.py::TFrameTestLNK::test_no_hash PASSED [ 39%] tests/test__id3frames.py::TFrameTestMCDI::test_all_specs_have_default PASSED [ 39%] tests/test__id3frames.py::TFrameTestMCDI::test_fake_zlib PASSED [ 39%] tests/test__id3frames.py::TFrameTestMCDI::test_has_doc PASSED [ 39%] tests/test__id3frames.py::TFrameTestMCDI::test_is_valid_frame_id PASSED [ 39%] tests/test__id3frames.py::TFrameTestMCDI::test_no_hash PASSED [ 39%] tests/test__id3frames.py::TFrameTestMCI::test_all_specs_have_default PASSED [ 39%] tests/test__id3frames.py::TFrameTestMCI::test_fake_zlib PASSED [ 39%] tests/test__id3frames.py::TFrameTestMCI::test_has_doc PASSED [ 39%] tests/test__id3frames.py::TFrameTestMCI::test_is_valid_frame_id PASSED [ 40%] tests/test__id3frames.py::TFrameTestMCI::test_no_hash PASSED [ 40%] tests/test__id3frames.py::TFrameTestMLL::test_all_specs_have_default PASSED [ 40%] tests/test__id3frames.py::TFrameTestMLL::test_fake_zlib PASSED [ 40%] tests/test__id3frames.py::TFrameTestMLL::test_has_doc PASSED [ 40%] tests/test__id3frames.py::TFrameTestMLL::test_is_valid_frame_id PASSED [ 40%] tests/test__id3frames.py::TFrameTestMLL::test_no_hash PASSED [ 40%] tests/test__id3frames.py::TFrameTestMLLT::test_all_specs_have_default PASSED [ 40%] tests/test__id3frames.py::TFrameTestMLLT::test_fake_zlib PASSED [ 40%] tests/test__id3frames.py::TFrameTestMLLT::test_has_doc PASSED [ 40%] tests/test__id3frames.py::TFrameTestMLLT::test_is_valid_frame_id PASSED [ 40%] tests/test__id3frames.py::TFrameTestMLLT::test_no_hash PASSED [ 40%] tests/test__id3frames.py::TFrameTestMVI::test_all_specs_have_default PASSED [ 40%] tests/test__id3frames.py::TFrameTestMVI::test_fake_zlib PASSED [ 40%] tests/test__id3frames.py::TFrameTestMVI::test_has_doc PASSED [ 40%] tests/test__id3frames.py::TFrameTestMVI::test_is_valid_frame_id PASSED [ 40%] tests/test__id3frames.py::TFrameTestMVI::test_no_hash PASSED [ 40%] tests/test__id3frames.py::TFrameTestMVIN::test_all_specs_have_default PASSED [ 40%] tests/test__id3frames.py::TFrameTestMVIN::test_fake_zlib PASSED [ 40%] tests/test__id3frames.py::TFrameTestMVIN::test_has_doc PASSED [ 40%] tests/test__id3frames.py::TFrameTestMVIN::test_is_valid_frame_id PASSED [ 40%] tests/test__id3frames.py::TFrameTestMVIN::test_no_hash PASSED [ 40%] tests/test__id3frames.py::TFrameTestMVN::test_all_specs_have_default PASSED [ 40%] tests/test__id3frames.py::TFrameTestMVN::test_fake_zlib PASSED [ 40%] tests/test__id3frames.py::TFrameTestMVN::test_has_doc PASSED [ 40%] tests/test__id3frames.py::TFrameTestMVN::test_is_valid_frame_id PASSED [ 40%] tests/test__id3frames.py::TFrameTestMVN::test_no_hash PASSED [ 40%] tests/test__id3frames.py::TFrameTestMVNM::test_all_specs_have_default PASSED [ 40%] tests/test__id3frames.py::TFrameTestMVNM::test_fake_zlib PASSED [ 40%] tests/test__id3frames.py::TFrameTestMVNM::test_has_doc PASSED [ 40%] tests/test__id3frames.py::TFrameTestMVNM::test_is_valid_frame_id PASSED [ 40%] tests/test__id3frames.py::TFrameTestMVNM::test_no_hash PASSED [ 40%] tests/test__id3frames.py::TFrameTestOWNE::test_all_specs_have_default PASSED [ 40%] tests/test__id3frames.py::TFrameTestOWNE::test_fake_zlib PASSED [ 40%] tests/test__id3frames.py::TFrameTestOWNE::test_has_doc PASSED [ 40%] tests/test__id3frames.py::TFrameTestOWNE::test_is_valid_frame_id PASSED [ 40%] tests/test__id3frames.py::TFrameTestOWNE::test_no_hash PASSED [ 40%] tests/test__id3frames.py::TFrameTestPCNT::test_all_specs_have_default PASSED [ 40%] tests/test__id3frames.py::TFrameTestPCNT::test_fake_zlib PASSED [ 40%] tests/test__id3frames.py::TFrameTestPCNT::test_has_doc PASSED [ 40%] tests/test__id3frames.py::TFrameTestPCNT::test_is_valid_frame_id PASSED [ 40%] tests/test__id3frames.py::TFrameTestPCNT::test_no_hash PASSED [ 41%] tests/test__id3frames.py::TFrameTestPCST::test_all_specs_have_default PASSED [ 41%] tests/test__id3frames.py::TFrameTestPCST::test_fake_zlib PASSED [ 41%] tests/test__id3frames.py::TFrameTestPCST::test_has_doc PASSED [ 41%] tests/test__id3frames.py::TFrameTestPCST::test_is_valid_frame_id PASSED [ 41%] tests/test__id3frames.py::TFrameTestPCST::test_no_hash PASSED [ 41%] tests/test__id3frames.py::TFrameTestPIC::test_all_specs_have_default PASSED [ 41%] tests/test__id3frames.py::TFrameTestPIC::test_fake_zlib PASSED [ 41%] tests/test__id3frames.py::TFrameTestPIC::test_has_doc PASSED [ 41%] tests/test__id3frames.py::TFrameTestPIC::test_is_valid_frame_id PASSED [ 41%] tests/test__id3frames.py::TFrameTestPIC::test_no_hash PASSED [ 41%] tests/test__id3frames.py::TFrameTestPOP::test_all_specs_have_default PASSED [ 41%] tests/test__id3frames.py::TFrameTestPOP::test_fake_zlib PASSED [ 41%] tests/test__id3frames.py::TFrameTestPOP::test_has_doc PASSED [ 41%] tests/test__id3frames.py::TFrameTestPOP::test_is_valid_frame_id PASSED [ 41%] tests/test__id3frames.py::TFrameTestPOP::test_no_hash PASSED [ 41%] tests/test__id3frames.py::TFrameTestPOPM::test_all_specs_have_default PASSED [ 41%] tests/test__id3frames.py::TFrameTestPOPM::test_fake_zlib PASSED [ 41%] tests/test__id3frames.py::TFrameTestPOPM::test_has_doc PASSED [ 41%] tests/test__id3frames.py::TFrameTestPOPM::test_is_valid_frame_id PASSED [ 41%] tests/test__id3frames.py::TFrameTestPOPM::test_no_hash PASSED [ 41%] tests/test__id3frames.py::TFrameTestPOSS::test_all_specs_have_default PASSED [ 41%] tests/test__id3frames.py::TFrameTestPOSS::test_fake_zlib PASSED [ 41%] tests/test__id3frames.py::TFrameTestPOSS::test_has_doc PASSED [ 41%] tests/test__id3frames.py::TFrameTestPOSS::test_is_valid_frame_id PASSED [ 41%] tests/test__id3frames.py::TFrameTestPOSS::test_no_hash PASSED [ 41%] tests/test__id3frames.py::TFrameTestPRIV::test_all_specs_have_default PASSED [ 41%] tests/test__id3frames.py::TFrameTestPRIV::test_fake_zlib PASSED [ 41%] tests/test__id3frames.py::TFrameTestPRIV::test_has_doc PASSED [ 41%] tests/test__id3frames.py::TFrameTestPRIV::test_is_valid_frame_id PASSED [ 41%] tests/test__id3frames.py::TFrameTestPRIV::test_no_hash PASSED [ 41%] tests/test__id3frames.py::TFrameTestRBUF::test_all_specs_have_default PASSED [ 41%] tests/test__id3frames.py::TFrameTestRBUF::test_fake_zlib PASSED [ 41%] tests/test__id3frames.py::TFrameTestRBUF::test_has_doc PASSED [ 41%] tests/test__id3frames.py::TFrameTestRBUF::test_is_valid_frame_id PASSED [ 41%] tests/test__id3frames.py::TFrameTestRBUF::test_no_hash PASSED [ 41%] tests/test__id3frames.py::TFrameTestREV::test_all_specs_have_default PASSED [ 41%] tests/test__id3frames.py::TFrameTestREV::test_fake_zlib PASSED [ 41%] tests/test__id3frames.py::TFrameTestREV::test_has_doc PASSED [ 41%] tests/test__id3frames.py::TFrameTestREV::test_is_valid_frame_id PASSED [ 41%] tests/test__id3frames.py::TFrameTestREV::test_no_hash PASSED [ 42%] tests/test__id3frames.py::TFrameTestRVA::test_all_specs_have_default PASSED [ 42%] tests/test__id3frames.py::TFrameTestRVA::test_fake_zlib PASSED [ 42%] tests/test__id3frames.py::TFrameTestRVA::test_has_doc PASSED [ 42%] tests/test__id3frames.py::TFrameTestRVA::test_is_valid_frame_id PASSED [ 42%] tests/test__id3frames.py::TFrameTestRVA::test_no_hash PASSED [ 42%] tests/test__id3frames.py::TFrameTestRVA2::test_all_specs_have_default PASSED [ 42%] tests/test__id3frames.py::TFrameTestRVA2::test_fake_zlib PASSED [ 42%] tests/test__id3frames.py::TFrameTestRVA2::test_has_doc PASSED [ 42%] tests/test__id3frames.py::TFrameTestRVA2::test_is_valid_frame_id PASSED [ 42%] tests/test__id3frames.py::TFrameTestRVA2::test_no_hash PASSED [ 42%] tests/test__id3frames.py::TFrameTestRVAD::test_all_specs_have_default PASSED [ 42%] tests/test__id3frames.py::TFrameTestRVAD::test_fake_zlib PASSED [ 42%] tests/test__id3frames.py::TFrameTestRVAD::test_has_doc PASSED [ 42%] tests/test__id3frames.py::TFrameTestRVAD::test_is_valid_frame_id PASSED [ 42%] tests/test__id3frames.py::TFrameTestRVAD::test_no_hash PASSED [ 42%] tests/test__id3frames.py::TFrameTestRVRB::test_all_specs_have_default PASSED [ 42%] tests/test__id3frames.py::TFrameTestRVRB::test_fake_zlib PASSED [ 42%] tests/test__id3frames.py::TFrameTestRVRB::test_has_doc PASSED [ 42%] tests/test__id3frames.py::TFrameTestRVRB::test_is_valid_frame_id PASSED [ 42%] tests/test__id3frames.py::TFrameTestRVRB::test_no_hash PASSED [ 42%] tests/test__id3frames.py::TFrameTestSEEK::test_all_specs_have_default PASSED [ 42%] tests/test__id3frames.py::TFrameTestSEEK::test_fake_zlib PASSED [ 42%] tests/test__id3frames.py::TFrameTestSEEK::test_has_doc PASSED [ 42%] tests/test__id3frames.py::TFrameTestSEEK::test_is_valid_frame_id PASSED [ 42%] tests/test__id3frames.py::TFrameTestSEEK::test_no_hash PASSED [ 42%] tests/test__id3frames.py::TFrameTestSIGN::test_all_specs_have_default PASSED [ 42%] tests/test__id3frames.py::TFrameTestSIGN::test_fake_zlib PASSED [ 42%] tests/test__id3frames.py::TFrameTestSIGN::test_has_doc PASSED [ 42%] tests/test__id3frames.py::TFrameTestSIGN::test_is_valid_frame_id PASSED [ 42%] tests/test__id3frames.py::TFrameTestSIGN::test_no_hash PASSED [ 42%] tests/test__id3frames.py::TFrameTestSLT::test_all_specs_have_default PASSED [ 42%] tests/test__id3frames.py::TFrameTestSLT::test_fake_zlib PASSED [ 42%] tests/test__id3frames.py::TFrameTestSLT::test_has_doc PASSED [ 42%] tests/test__id3frames.py::TFrameTestSLT::test_is_valid_frame_id PASSED [ 42%] tests/test__id3frames.py::TFrameTestSLT::test_no_hash PASSED [ 42%] tests/test__id3frames.py::TFrameTestSTC::test_all_specs_have_default PASSED [ 42%] tests/test__id3frames.py::TFrameTestSTC::test_fake_zlib PASSED [ 42%] tests/test__id3frames.py::TFrameTestSTC::test_has_doc PASSED [ 42%] tests/test__id3frames.py::TFrameTestSTC::test_is_valid_frame_id PASSED [ 42%] tests/test__id3frames.py::TFrameTestSTC::test_no_hash PASSED [ 42%] tests/test__id3frames.py::TFrameTestSYLT::test_all_specs_have_default PASSED [ 43%] tests/test__id3frames.py::TFrameTestSYLT::test_fake_zlib PASSED [ 43%] tests/test__id3frames.py::TFrameTestSYLT::test_has_doc PASSED [ 43%] tests/test__id3frames.py::TFrameTestSYLT::test_is_valid_frame_id PASSED [ 43%] tests/test__id3frames.py::TFrameTestSYLT::test_no_hash PASSED [ 43%] tests/test__id3frames.py::TFrameTestSYTC::test_all_specs_have_default PASSED [ 43%] tests/test__id3frames.py::TFrameTestSYTC::test_fake_zlib PASSED [ 43%] tests/test__id3frames.py::TFrameTestSYTC::test_has_doc PASSED [ 43%] tests/test__id3frames.py::TFrameTestSYTC::test_is_valid_frame_id PASSED [ 43%] tests/test__id3frames.py::TFrameTestSYTC::test_no_hash PASSED [ 43%] tests/test__id3frames.py::TFrameTestTAL::test_all_specs_have_default PASSED [ 43%] tests/test__id3frames.py::TFrameTestTAL::test_fake_zlib PASSED [ 43%] tests/test__id3frames.py::TFrameTestTAL::test_has_doc PASSED [ 43%] tests/test__id3frames.py::TFrameTestTAL::test_is_valid_frame_id PASSED [ 43%] tests/test__id3frames.py::TFrameTestTAL::test_no_hash PASSED [ 43%] tests/test__id3frames.py::TFrameTestTALB::test_all_specs_have_default PASSED [ 43%] tests/test__id3frames.py::TFrameTestTALB::test_fake_zlib PASSED [ 43%] tests/test__id3frames.py::TFrameTestTALB::test_has_doc PASSED [ 43%] tests/test__id3frames.py::TFrameTestTALB::test_is_valid_frame_id PASSED [ 43%] tests/test__id3frames.py::TFrameTestTALB::test_no_hash PASSED [ 43%] tests/test__id3frames.py::TFrameTestTBP::test_all_specs_have_default PASSED [ 43%] tests/test__id3frames.py::TFrameTestTBP::test_fake_zlib PASSED [ 43%] tests/test__id3frames.py::TFrameTestTBP::test_has_doc PASSED [ 43%] tests/test__id3frames.py::TFrameTestTBP::test_is_valid_frame_id PASSED [ 43%] tests/test__id3frames.py::TFrameTestTBP::test_no_hash PASSED [ 43%] tests/test__id3frames.py::TFrameTestTBPM::test_all_specs_have_default PASSED [ 43%] tests/test__id3frames.py::TFrameTestTBPM::test_fake_zlib PASSED [ 43%] tests/test__id3frames.py::TFrameTestTBPM::test_has_doc PASSED [ 43%] tests/test__id3frames.py::TFrameTestTBPM::test_is_valid_frame_id PASSED [ 43%] tests/test__id3frames.py::TFrameTestTBPM::test_no_hash PASSED [ 43%] tests/test__id3frames.py::TFrameTestTCAT::test_all_specs_have_default PASSED [ 43%] tests/test__id3frames.py::TFrameTestTCAT::test_fake_zlib PASSED [ 43%] tests/test__id3frames.py::TFrameTestTCAT::test_has_doc PASSED [ 43%] tests/test__id3frames.py::TFrameTestTCAT::test_is_valid_frame_id PASSED [ 43%] tests/test__id3frames.py::TFrameTestTCAT::test_no_hash PASSED [ 43%] tests/test__id3frames.py::TFrameTestTCM::test_all_specs_have_default PASSED [ 43%] tests/test__id3frames.py::TFrameTestTCM::test_fake_zlib PASSED [ 43%] tests/test__id3frames.py::TFrameTestTCM::test_has_doc PASSED [ 43%] tests/test__id3frames.py::TFrameTestTCM::test_is_valid_frame_id PASSED [ 43%] tests/test__id3frames.py::TFrameTestTCM::test_no_hash PASSED [ 43%] tests/test__id3frames.py::TFrameTestTCMP::test_all_specs_have_default PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCMP::test_fake_zlib PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCMP::test_has_doc PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCMP::test_is_valid_frame_id PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCMP::test_no_hash PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCO::test_all_specs_have_default PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCO::test_fake_zlib PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCO::test_has_doc PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCO::test_is_valid_frame_id PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCO::test_no_hash PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCOM::test_all_specs_have_default PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCOM::test_fake_zlib PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCOM::test_has_doc PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCOM::test_is_valid_frame_id PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCOM::test_no_hash PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCON::test_all_specs_have_default PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCON::test_fake_zlib PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCON::test_has_doc PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCON::test_is_valid_frame_id PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCON::test_no_hash PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCOP::test_all_specs_have_default PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCOP::test_fake_zlib PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCOP::test_has_doc PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCOP::test_is_valid_frame_id PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCOP::test_no_hash PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCP::test_all_specs_have_default PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCP::test_fake_zlib PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCP::test_has_doc PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCP::test_is_valid_frame_id PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCP::test_no_hash PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCR::test_all_specs_have_default PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCR::test_fake_zlib PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCR::test_has_doc PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCR::test_is_valid_frame_id PASSED [ 44%] tests/test__id3frames.py::TFrameTestTCR::test_no_hash PASSED [ 44%] tests/test__id3frames.py::TFrameTestTDA::test_all_specs_have_default PASSED [ 44%] tests/test__id3frames.py::TFrameTestTDA::test_fake_zlib PASSED [ 44%] tests/test__id3frames.py::TFrameTestTDA::test_has_doc PASSED [ 44%] tests/test__id3frames.py::TFrameTestTDA::test_is_valid_frame_id PASSED [ 44%] tests/test__id3frames.py::TFrameTestTDA::test_no_hash PASSED [ 44%] tests/test__id3frames.py::TFrameTestTDAT::test_all_specs_have_default PASSED [ 44%] tests/test__id3frames.py::TFrameTestTDAT::test_fake_zlib PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDAT::test_has_doc PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDAT::test_is_valid_frame_id PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDAT::test_no_hash PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDEN::test_all_specs_have_default PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDEN::test_fake_zlib PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDEN::test_has_doc PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDEN::test_is_valid_frame_id PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDEN::test_no_hash PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDES::test_all_specs_have_default PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDES::test_fake_zlib PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDES::test_has_doc PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDES::test_is_valid_frame_id PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDES::test_no_hash PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDLY::test_all_specs_have_default PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDLY::test_fake_zlib PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDLY::test_has_doc PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDLY::test_is_valid_frame_id PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDLY::test_no_hash PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDOR::test_all_specs_have_default PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDOR::test_fake_zlib PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDOR::test_has_doc PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDOR::test_is_valid_frame_id PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDOR::test_no_hash PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDRC::test_all_specs_have_default PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDRC::test_fake_zlib PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDRC::test_has_doc PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDRC::test_is_valid_frame_id PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDRC::test_no_hash PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDRL::test_all_specs_have_default PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDRL::test_fake_zlib PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDRL::test_has_doc PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDRL::test_is_valid_frame_id PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDRL::test_no_hash PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDTG::test_all_specs_have_default PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDTG::test_fake_zlib PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDTG::test_has_doc PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDTG::test_is_valid_frame_id PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDTG::test_no_hash PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDY::test_all_specs_have_default PASSED [ 45%] tests/test__id3frames.py::TFrameTestTDY::test_fake_zlib PASSED [ 46%] tests/test__id3frames.py::TFrameTestTDY::test_has_doc PASSED [ 46%] tests/test__id3frames.py::TFrameTestTDY::test_is_valid_frame_id PASSED [ 46%] tests/test__id3frames.py::TFrameTestTDY::test_no_hash PASSED [ 46%] tests/test__id3frames.py::TFrameTestTEN::test_all_specs_have_default PASSED [ 46%] tests/test__id3frames.py::TFrameTestTEN::test_fake_zlib PASSED [ 46%] tests/test__id3frames.py::TFrameTestTEN::test_has_doc PASSED [ 46%] tests/test__id3frames.py::TFrameTestTEN::test_is_valid_frame_id PASSED [ 46%] tests/test__id3frames.py::TFrameTestTEN::test_no_hash PASSED [ 46%] tests/test__id3frames.py::TFrameTestTENC::test_all_specs_have_default PASSED [ 46%] tests/test__id3frames.py::TFrameTestTENC::test_fake_zlib PASSED [ 46%] tests/test__id3frames.py::TFrameTestTENC::test_has_doc PASSED [ 46%] tests/test__id3frames.py::TFrameTestTENC::test_is_valid_frame_id PASSED [ 46%] tests/test__id3frames.py::TFrameTestTENC::test_no_hash PASSED [ 46%] tests/test__id3frames.py::TFrameTestTEXT::test_all_specs_have_default PASSED [ 46%] tests/test__id3frames.py::TFrameTestTEXT::test_fake_zlib PASSED [ 46%] tests/test__id3frames.py::TFrameTestTEXT::test_has_doc PASSED [ 46%] tests/test__id3frames.py::TFrameTestTEXT::test_is_valid_frame_id PASSED [ 46%] tests/test__id3frames.py::TFrameTestTEXT::test_no_hash PASSED [ 46%] tests/test__id3frames.py::TFrameTestTFLT::test_all_specs_have_default PASSED [ 46%] tests/test__id3frames.py::TFrameTestTFLT::test_fake_zlib PASSED [ 46%] tests/test__id3frames.py::TFrameTestTFLT::test_has_doc PASSED [ 46%] tests/test__id3frames.py::TFrameTestTFLT::test_is_valid_frame_id PASSED [ 46%] tests/test__id3frames.py::TFrameTestTFLT::test_no_hash PASSED [ 46%] tests/test__id3frames.py::TFrameTestTFT::test_all_specs_have_default PASSED [ 46%] tests/test__id3frames.py::TFrameTestTFT::test_fake_zlib PASSED [ 46%] tests/test__id3frames.py::TFrameTestTFT::test_has_doc PASSED [ 46%] tests/test__id3frames.py::TFrameTestTFT::test_is_valid_frame_id PASSED [ 46%] tests/test__id3frames.py::TFrameTestTFT::test_no_hash PASSED [ 46%] tests/test__id3frames.py::TFrameTestTGID::test_all_specs_have_default PASSED [ 46%] tests/test__id3frames.py::TFrameTestTGID::test_fake_zlib PASSED [ 46%] tests/test__id3frames.py::TFrameTestTGID::test_has_doc PASSED [ 46%] tests/test__id3frames.py::TFrameTestTGID::test_is_valid_frame_id PASSED [ 46%] tests/test__id3frames.py::TFrameTestTGID::test_no_hash PASSED [ 46%] tests/test__id3frames.py::TFrameTestTIM::test_all_specs_have_default PASSED [ 46%] tests/test__id3frames.py::TFrameTestTIM::test_fake_zlib PASSED [ 46%] tests/test__id3frames.py::TFrameTestTIM::test_has_doc PASSED [ 46%] tests/test__id3frames.py::TFrameTestTIM::test_is_valid_frame_id PASSED [ 46%] tests/test__id3frames.py::TFrameTestTIM::test_no_hash PASSED [ 46%] tests/test__id3frames.py::TFrameTestTIME::test_all_specs_have_default PASSED [ 46%] tests/test__id3frames.py::TFrameTestTIME::test_fake_zlib PASSED [ 46%] tests/test__id3frames.py::TFrameTestTIME::test_has_doc PASSED [ 47%] tests/test__id3frames.py::TFrameTestTIME::test_is_valid_frame_id PASSED [ 47%] tests/test__id3frames.py::TFrameTestTIME::test_no_hash PASSED [ 47%] tests/test__id3frames.py::TFrameTestTIPL::test_all_specs_have_default PASSED [ 47%] tests/test__id3frames.py::TFrameTestTIPL::test_fake_zlib PASSED [ 47%] tests/test__id3frames.py::TFrameTestTIPL::test_has_doc PASSED [ 47%] tests/test__id3frames.py::TFrameTestTIPL::test_is_valid_frame_id PASSED [ 47%] tests/test__id3frames.py::TFrameTestTIPL::test_no_hash PASSED [ 47%] tests/test__id3frames.py::TFrameTestTIT1::test_all_specs_have_default PASSED [ 47%] tests/test__id3frames.py::TFrameTestTIT1::test_fake_zlib PASSED [ 47%] tests/test__id3frames.py::TFrameTestTIT1::test_has_doc PASSED [ 47%] tests/test__id3frames.py::TFrameTestTIT1::test_is_valid_frame_id PASSED [ 47%] tests/test__id3frames.py::TFrameTestTIT1::test_no_hash PASSED [ 47%] tests/test__id3frames.py::TFrameTestTIT2::test_all_specs_have_default PASSED [ 47%] tests/test__id3frames.py::TFrameTestTIT2::test_fake_zlib PASSED [ 47%] tests/test__id3frames.py::TFrameTestTIT2::test_has_doc PASSED [ 47%] tests/test__id3frames.py::TFrameTestTIT2::test_is_valid_frame_id PASSED [ 47%] tests/test__id3frames.py::TFrameTestTIT2::test_no_hash PASSED [ 47%] tests/test__id3frames.py::TFrameTestTIT3::test_all_specs_have_default PASSED [ 47%] tests/test__id3frames.py::TFrameTestTIT3::test_fake_zlib PASSED [ 47%] tests/test__id3frames.py::TFrameTestTIT3::test_has_doc PASSED [ 47%] tests/test__id3frames.py::TFrameTestTIT3::test_is_valid_frame_id PASSED [ 47%] tests/test__id3frames.py::TFrameTestTIT3::test_no_hash PASSED [ 47%] tests/test__id3frames.py::TFrameTestTKE::test_all_specs_have_default PASSED [ 47%] tests/test__id3frames.py::TFrameTestTKE::test_fake_zlib PASSED [ 47%] tests/test__id3frames.py::TFrameTestTKE::test_has_doc PASSED [ 47%] tests/test__id3frames.py::TFrameTestTKE::test_is_valid_frame_id PASSED [ 47%] tests/test__id3frames.py::TFrameTestTKE::test_no_hash PASSED [ 47%] tests/test__id3frames.py::TFrameTestTKEY::test_all_specs_have_default PASSED [ 47%] tests/test__id3frames.py::TFrameTestTKEY::test_fake_zlib PASSED [ 47%] tests/test__id3frames.py::TFrameTestTKEY::test_has_doc PASSED [ 47%] tests/test__id3frames.py::TFrameTestTKEY::test_is_valid_frame_id PASSED [ 47%] tests/test__id3frames.py::TFrameTestTKEY::test_no_hash PASSED [ 47%] tests/test__id3frames.py::TFrameTestTKWD::test_all_specs_have_default PASSED [ 47%] tests/test__id3frames.py::TFrameTestTKWD::test_fake_zlib PASSED [ 47%] tests/test__id3frames.py::TFrameTestTKWD::test_has_doc PASSED [ 47%] tests/test__id3frames.py::TFrameTestTKWD::test_is_valid_frame_id PASSED [ 47%] tests/test__id3frames.py::TFrameTestTKWD::test_no_hash PASSED [ 47%] tests/test__id3frames.py::TFrameTestTLA::test_all_specs_have_default PASSED [ 47%] tests/test__id3frames.py::TFrameTestTLA::test_fake_zlib PASSED [ 47%] tests/test__id3frames.py::TFrameTestTLA::test_has_doc PASSED [ 48%] tests/test__id3frames.py::TFrameTestTLA::test_is_valid_frame_id PASSED [ 48%] tests/test__id3frames.py::TFrameTestTLA::test_no_hash PASSED [ 48%] tests/test__id3frames.py::TFrameTestTLAN::test_all_specs_have_default PASSED [ 48%] tests/test__id3frames.py::TFrameTestTLAN::test_fake_zlib PASSED [ 48%] tests/test__id3frames.py::TFrameTestTLAN::test_has_doc PASSED [ 48%] tests/test__id3frames.py::TFrameTestTLAN::test_is_valid_frame_id PASSED [ 48%] tests/test__id3frames.py::TFrameTestTLAN::test_no_hash PASSED [ 48%] tests/test__id3frames.py::TFrameTestTLE::test_all_specs_have_default PASSED [ 48%] tests/test__id3frames.py::TFrameTestTLE::test_fake_zlib PASSED [ 48%] tests/test__id3frames.py::TFrameTestTLE::test_has_doc PASSED [ 48%] tests/test__id3frames.py::TFrameTestTLE::test_is_valid_frame_id PASSED [ 48%] tests/test__id3frames.py::TFrameTestTLE::test_no_hash PASSED [ 48%] tests/test__id3frames.py::TFrameTestTLEN::test_all_specs_have_default PASSED [ 48%] tests/test__id3frames.py::TFrameTestTLEN::test_fake_zlib PASSED [ 48%] tests/test__id3frames.py::TFrameTestTLEN::test_has_doc PASSED [ 48%] tests/test__id3frames.py::TFrameTestTLEN::test_is_valid_frame_id PASSED [ 48%] tests/test__id3frames.py::TFrameTestTLEN::test_no_hash PASSED [ 48%] tests/test__id3frames.py::TFrameTestTMCL::test_all_specs_have_default PASSED [ 48%] tests/test__id3frames.py::TFrameTestTMCL::test_fake_zlib PASSED [ 48%] tests/test__id3frames.py::TFrameTestTMCL::test_has_doc PASSED [ 48%] tests/test__id3frames.py::TFrameTestTMCL::test_is_valid_frame_id PASSED [ 48%] tests/test__id3frames.py::TFrameTestTMCL::test_no_hash PASSED [ 48%] tests/test__id3frames.py::TFrameTestTMED::test_all_specs_have_default PASSED [ 48%] tests/test__id3frames.py::TFrameTestTMED::test_fake_zlib PASSED [ 48%] tests/test__id3frames.py::TFrameTestTMED::test_has_doc PASSED [ 48%] tests/test__id3frames.py::TFrameTestTMED::test_is_valid_frame_id PASSED [ 48%] tests/test__id3frames.py::TFrameTestTMED::test_no_hash PASSED [ 48%] tests/test__id3frames.py::TFrameTestTMOO::test_all_specs_have_default PASSED [ 48%] tests/test__id3frames.py::TFrameTestTMOO::test_fake_zlib PASSED [ 48%] tests/test__id3frames.py::TFrameTestTMOO::test_has_doc PASSED [ 48%] tests/test__id3frames.py::TFrameTestTMOO::test_is_valid_frame_id PASSED [ 48%] tests/test__id3frames.py::TFrameTestTMOO::test_no_hash PASSED [ 48%] tests/test__id3frames.py::TFrameTestTMT::test_all_specs_have_default PASSED [ 48%] tests/test__id3frames.py::TFrameTestTMT::test_fake_zlib PASSED [ 48%] tests/test__id3frames.py::TFrameTestTMT::test_has_doc PASSED [ 48%] tests/test__id3frames.py::TFrameTestTMT::test_is_valid_frame_id PASSED [ 48%] tests/test__id3frames.py::TFrameTestTMT::test_no_hash PASSED [ 48%] tests/test__id3frames.py::TFrameTestTOA::test_all_specs_have_default PASSED [ 48%] tests/test__id3frames.py::TFrameTestTOA::test_fake_zlib PASSED [ 48%] tests/test__id3frames.py::TFrameTestTOA::test_has_doc PASSED [ 48%] tests/test__id3frames.py::TFrameTestTOA::test_is_valid_frame_id PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOA::test_no_hash PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOAL::test_all_specs_have_default PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOAL::test_fake_zlib PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOAL::test_has_doc PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOAL::test_is_valid_frame_id PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOAL::test_no_hash PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOF::test_all_specs_have_default PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOF::test_fake_zlib PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOF::test_has_doc PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOF::test_is_valid_frame_id PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOF::test_no_hash PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOFN::test_all_specs_have_default PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOFN::test_fake_zlib PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOFN::test_has_doc PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOFN::test_is_valid_frame_id PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOFN::test_no_hash PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOL::test_all_specs_have_default PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOL::test_fake_zlib PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOL::test_has_doc PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOL::test_is_valid_frame_id PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOL::test_no_hash PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOLY::test_all_specs_have_default PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOLY::test_fake_zlib PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOLY::test_has_doc PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOLY::test_is_valid_frame_id PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOLY::test_no_hash PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOPE::test_all_specs_have_default PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOPE::test_fake_zlib PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOPE::test_has_doc PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOPE::test_is_valid_frame_id PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOPE::test_no_hash PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOR::test_all_specs_have_default PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOR::test_fake_zlib PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOR::test_has_doc PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOR::test_is_valid_frame_id PASSED [ 49%] tests/test__id3frames.py::TFrameTestTOR::test_no_hash PASSED [ 49%] tests/test__id3frames.py::TFrameTestTORY::test_all_specs_have_default PASSED [ 49%] tests/test__id3frames.py::TFrameTestTORY::test_fake_zlib PASSED [ 49%] tests/test__id3frames.py::TFrameTestTORY::test_has_doc PASSED [ 49%] tests/test__id3frames.py::TFrameTestTORY::test_is_valid_frame_id PASSED [ 50%] tests/test__id3frames.py::TFrameTestTORY::test_no_hash PASSED [ 50%] tests/test__id3frames.py::TFrameTestTOT::test_all_specs_have_default PASSED [ 50%] tests/test__id3frames.py::TFrameTestTOT::test_fake_zlib PASSED [ 50%] tests/test__id3frames.py::TFrameTestTOT::test_has_doc PASSED [ 50%] tests/test__id3frames.py::TFrameTestTOT::test_is_valid_frame_id PASSED [ 50%] tests/test__id3frames.py::TFrameTestTOT::test_no_hash PASSED [ 50%] tests/test__id3frames.py::TFrameTestTOWN::test_all_specs_have_default PASSED [ 50%] tests/test__id3frames.py::TFrameTestTOWN::test_fake_zlib PASSED [ 50%] tests/test__id3frames.py::TFrameTestTOWN::test_has_doc PASSED [ 50%] tests/test__id3frames.py::TFrameTestTOWN::test_is_valid_frame_id PASSED [ 50%] tests/test__id3frames.py::TFrameTestTOWN::test_no_hash PASSED [ 50%] tests/test__id3frames.py::TFrameTestTP1::test_all_specs_have_default PASSED [ 50%] tests/test__id3frames.py::TFrameTestTP1::test_fake_zlib PASSED [ 50%] tests/test__id3frames.py::TFrameTestTP1::test_has_doc PASSED [ 50%] tests/test__id3frames.py::TFrameTestTP1::test_is_valid_frame_id PASSED [ 50%] tests/test__id3frames.py::TFrameTestTP1::test_no_hash PASSED [ 50%] tests/test__id3frames.py::TFrameTestTP2::test_all_specs_have_default PASSED [ 50%] tests/test__id3frames.py::TFrameTestTP2::test_fake_zlib PASSED [ 50%] tests/test__id3frames.py::TFrameTestTP2::test_has_doc PASSED [ 50%] tests/test__id3frames.py::TFrameTestTP2::test_is_valid_frame_id PASSED [ 50%] tests/test__id3frames.py::TFrameTestTP2::test_no_hash PASSED [ 50%] tests/test__id3frames.py::TFrameTestTP3::test_all_specs_have_default PASSED [ 50%] tests/test__id3frames.py::TFrameTestTP3::test_fake_zlib PASSED [ 50%] tests/test__id3frames.py::TFrameTestTP3::test_has_doc PASSED [ 50%] tests/test__id3frames.py::TFrameTestTP3::test_is_valid_frame_id PASSED [ 50%] tests/test__id3frames.py::TFrameTestTP3::test_no_hash PASSED [ 50%] tests/test__id3frames.py::TFrameTestTP4::test_all_specs_have_default PASSED [ 50%] tests/test__id3frames.py::TFrameTestTP4::test_fake_zlib PASSED [ 50%] tests/test__id3frames.py::TFrameTestTP4::test_has_doc PASSED [ 50%] tests/test__id3frames.py::TFrameTestTP4::test_is_valid_frame_id PASSED [ 50%] tests/test__id3frames.py::TFrameTestTP4::test_no_hash PASSED [ 50%] tests/test__id3frames.py::TFrameTestTPA::test_all_specs_have_default PASSED [ 50%] tests/test__id3frames.py::TFrameTestTPA::test_fake_zlib PASSED [ 50%] tests/test__id3frames.py::TFrameTestTPA::test_has_doc PASSED [ 50%] tests/test__id3frames.py::TFrameTestTPA::test_is_valid_frame_id PASSED [ 50%] tests/test__id3frames.py::TFrameTestTPA::test_no_hash PASSED [ 50%] tests/test__id3frames.py::TFrameTestTPB::test_all_specs_have_default PASSED [ 50%] tests/test__id3frames.py::TFrameTestTPB::test_fake_zlib PASSED [ 50%] tests/test__id3frames.py::TFrameTestTPB::test_has_doc PASSED [ 50%] tests/test__id3frames.py::TFrameTestTPB::test_is_valid_frame_id PASSED [ 50%] tests/test__id3frames.py::TFrameTestTPB::test_no_hash PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPE1::test_all_specs_have_default PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPE1::test_fake_zlib PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPE1::test_has_doc PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPE1::test_is_valid_frame_id PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPE1::test_no_hash PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPE2::test_all_specs_have_default PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPE2::test_fake_zlib PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPE2::test_has_doc PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPE2::test_is_valid_frame_id PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPE2::test_no_hash PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPE3::test_all_specs_have_default PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPE3::test_fake_zlib PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPE3::test_has_doc PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPE3::test_is_valid_frame_id PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPE3::test_no_hash PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPE4::test_all_specs_have_default PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPE4::test_fake_zlib PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPE4::test_has_doc PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPE4::test_is_valid_frame_id PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPE4::test_no_hash PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPOS::test_all_specs_have_default PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPOS::test_fake_zlib PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPOS::test_has_doc PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPOS::test_is_valid_frame_id PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPOS::test_no_hash PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPRO::test_all_specs_have_default PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPRO::test_fake_zlib PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPRO::test_has_doc PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPRO::test_is_valid_frame_id PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPRO::test_no_hash PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPUB::test_all_specs_have_default PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPUB::test_fake_zlib PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPUB::test_has_doc PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPUB::test_is_valid_frame_id PASSED [ 51%] tests/test__id3frames.py::TFrameTestTPUB::test_no_hash PASSED [ 51%] tests/test__id3frames.py::TFrameTestTRC::test_all_specs_have_default PASSED [ 51%] tests/test__id3frames.py::TFrameTestTRC::test_fake_zlib PASSED [ 51%] tests/test__id3frames.py::TFrameTestTRC::test_has_doc PASSED [ 51%] tests/test__id3frames.py::TFrameTestTRC::test_is_valid_frame_id PASSED [ 51%] tests/test__id3frames.py::TFrameTestTRC::test_no_hash PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRCK::test_all_specs_have_default PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRCK::test_fake_zlib PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRCK::test_has_doc PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRCK::test_is_valid_frame_id PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRCK::test_no_hash PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRD::test_all_specs_have_default PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRD::test_fake_zlib PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRD::test_has_doc PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRD::test_is_valid_frame_id PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRD::test_no_hash PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRDA::test_all_specs_have_default PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRDA::test_fake_zlib PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRDA::test_has_doc PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRDA::test_is_valid_frame_id PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRDA::test_no_hash PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRK::test_all_specs_have_default PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRK::test_fake_zlib PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRK::test_has_doc PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRK::test_is_valid_frame_id PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRK::test_no_hash PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRSN::test_all_specs_have_default PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRSN::test_fake_zlib PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRSN::test_has_doc PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRSN::test_is_valid_frame_id PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRSN::test_no_hash PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRSO::test_all_specs_have_default PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRSO::test_fake_zlib PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRSO::test_has_doc PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRSO::test_is_valid_frame_id PASSED [ 52%] tests/test__id3frames.py::TFrameTestTRSO::test_no_hash PASSED [ 52%] tests/test__id3frames.py::TFrameTestTS2::test_all_specs_have_default PASSED [ 52%] tests/test__id3frames.py::TFrameTestTS2::test_fake_zlib PASSED [ 52%] tests/test__id3frames.py::TFrameTestTS2::test_has_doc PASSED [ 52%] tests/test__id3frames.py::TFrameTestTS2::test_is_valid_frame_id PASSED [ 52%] tests/test__id3frames.py::TFrameTestTS2::test_no_hash PASSED [ 52%] tests/test__id3frames.py::TFrameTestTSA::test_all_specs_have_default PASSED [ 52%] tests/test__id3frames.py::TFrameTestTSA::test_fake_zlib PASSED [ 52%] tests/test__id3frames.py::TFrameTestTSA::test_has_doc PASSED [ 52%] tests/test__id3frames.py::TFrameTestTSA::test_is_valid_frame_id PASSED [ 52%] tests/test__id3frames.py::TFrameTestTSA::test_no_hash PASSED [ 52%] tests/test__id3frames.py::TFrameTestTSC::test_all_specs_have_default PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSC::test_fake_zlib PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSC::test_has_doc PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSC::test_is_valid_frame_id PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSC::test_no_hash PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSI::test_all_specs_have_default PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSI::test_fake_zlib PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSI::test_has_doc PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSI::test_is_valid_frame_id PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSI::test_no_hash PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSIZ::test_all_specs_have_default PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSIZ::test_fake_zlib PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSIZ::test_has_doc PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSIZ::test_is_valid_frame_id PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSIZ::test_no_hash PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSO2::test_all_specs_have_default PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSO2::test_fake_zlib PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSO2::test_has_doc PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSO2::test_is_valid_frame_id PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSO2::test_no_hash PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSOA::test_all_specs_have_default PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSOA::test_fake_zlib PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSOA::test_has_doc PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSOA::test_is_valid_frame_id PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSOA::test_no_hash PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSOC::test_all_specs_have_default PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSOC::test_fake_zlib PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSOC::test_has_doc PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSOC::test_is_valid_frame_id PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSOC::test_no_hash PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSOP::test_all_specs_have_default PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSOP::test_fake_zlib PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSOP::test_has_doc PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSOP::test_is_valid_frame_id PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSOP::test_no_hash PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSOT::test_all_specs_have_default PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSOT::test_fake_zlib PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSOT::test_has_doc PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSOT::test_is_valid_frame_id PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSOT::test_no_hash PASSED [ 53%] tests/test__id3frames.py::TFrameTestTSP::test_all_specs_have_default PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSP::test_fake_zlib PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSP::test_has_doc PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSP::test_is_valid_frame_id PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSP::test_no_hash PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSRC::test_all_specs_have_default PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSRC::test_fake_zlib PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSRC::test_has_doc PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSRC::test_is_valid_frame_id PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSRC::test_no_hash PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSS::test_all_specs_have_default PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSS::test_fake_zlib PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSS::test_has_doc PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSS::test_is_valid_frame_id PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSS::test_no_hash PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSSE::test_all_specs_have_default PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSSE::test_fake_zlib PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSSE::test_has_doc PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSSE::test_is_valid_frame_id PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSSE::test_no_hash PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSST::test_all_specs_have_default PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSST::test_fake_zlib PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSST::test_has_doc PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSST::test_is_valid_frame_id PASSED [ 54%] tests/test__id3frames.py::TFrameTestTSST::test_no_hash PASSED [ 54%] tests/test__id3frames.py::TFrameTestTST::test_all_specs_have_default PASSED [ 54%] tests/test__id3frames.py::TFrameTestTST::test_fake_zlib PASSED [ 54%] tests/test__id3frames.py::TFrameTestTST::test_has_doc PASSED [ 54%] tests/test__id3frames.py::TFrameTestTST::test_is_valid_frame_id PASSED [ 54%] tests/test__id3frames.py::TFrameTestTST::test_no_hash PASSED [ 54%] tests/test__id3frames.py::TFrameTestTT1::test_all_specs_have_default PASSED [ 54%] tests/test__id3frames.py::TFrameTestTT1::test_fake_zlib PASSED [ 54%] tests/test__id3frames.py::TFrameTestTT1::test_has_doc PASSED [ 54%] tests/test__id3frames.py::TFrameTestTT1::test_is_valid_frame_id PASSED [ 54%] tests/test__id3frames.py::TFrameTestTT1::test_no_hash PASSED [ 54%] tests/test__id3frames.py::TFrameTestTT2::test_all_specs_have_default PASSED [ 54%] tests/test__id3frames.py::TFrameTestTT2::test_fake_zlib PASSED [ 54%] tests/test__id3frames.py::TFrameTestTT2::test_has_doc PASSED [ 54%] tests/test__id3frames.py::TFrameTestTT2::test_is_valid_frame_id PASSED [ 54%] tests/test__id3frames.py::TFrameTestTT2::test_no_hash PASSED [ 54%] tests/test__id3frames.py::TFrameTestTT3::test_all_specs_have_default PASSED [ 54%] tests/test__id3frames.py::TFrameTestTT3::test_fake_zlib PASSED [ 55%] tests/test__id3frames.py::TFrameTestTT3::test_has_doc PASSED [ 55%] tests/test__id3frames.py::TFrameTestTT3::test_is_valid_frame_id PASSED [ 55%] tests/test__id3frames.py::TFrameTestTT3::test_no_hash PASSED [ 55%] tests/test__id3frames.py::TFrameTestTXT::test_all_specs_have_default PASSED [ 55%] tests/test__id3frames.py::TFrameTestTXT::test_fake_zlib PASSED [ 55%] tests/test__id3frames.py::TFrameTestTXT::test_has_doc PASSED [ 55%] tests/test__id3frames.py::TFrameTestTXT::test_is_valid_frame_id PASSED [ 55%] tests/test__id3frames.py::TFrameTestTXT::test_no_hash PASSED [ 55%] tests/test__id3frames.py::TFrameTestTXX::test_all_specs_have_default PASSED [ 55%] tests/test__id3frames.py::TFrameTestTXX::test_fake_zlib PASSED [ 55%] tests/test__id3frames.py::TFrameTestTXX::test_has_doc PASSED [ 55%] tests/test__id3frames.py::TFrameTestTXX::test_is_valid_frame_id PASSED [ 55%] tests/test__id3frames.py::TFrameTestTXX::test_no_hash PASSED [ 55%] tests/test__id3frames.py::TFrameTestTXXX::test_all_specs_have_default PASSED [ 55%] tests/test__id3frames.py::TFrameTestTXXX::test_fake_zlib PASSED [ 55%] tests/test__id3frames.py::TFrameTestTXXX::test_has_doc PASSED [ 55%] tests/test__id3frames.py::TFrameTestTXXX::test_is_valid_frame_id PASSED [ 55%] tests/test__id3frames.py::TFrameTestTXXX::test_no_hash PASSED [ 55%] tests/test__id3frames.py::TFrameTestTYE::test_all_specs_have_default PASSED [ 55%] tests/test__id3frames.py::TFrameTestTYE::test_fake_zlib PASSED [ 55%] tests/test__id3frames.py::TFrameTestTYE::test_has_doc PASSED [ 55%] tests/test__id3frames.py::TFrameTestTYE::test_is_valid_frame_id PASSED [ 55%] tests/test__id3frames.py::TFrameTestTYE::test_no_hash PASSED [ 55%] tests/test__id3frames.py::TFrameTestTYER::test_all_specs_have_default PASSED [ 55%] tests/test__id3frames.py::TFrameTestTYER::test_fake_zlib PASSED [ 55%] tests/test__id3frames.py::TFrameTestTYER::test_has_doc PASSED [ 55%] tests/test__id3frames.py::TFrameTestTYER::test_is_valid_frame_id PASSED [ 55%] tests/test__id3frames.py::TFrameTestTYER::test_no_hash PASSED [ 55%] tests/test__id3frames.py::TFrameTestUFI::test_all_specs_have_default PASSED [ 55%] tests/test__id3frames.py::TFrameTestUFI::test_fake_zlib PASSED [ 55%] tests/test__id3frames.py::TFrameTestUFI::test_has_doc PASSED [ 55%] tests/test__id3frames.py::TFrameTestUFI::test_is_valid_frame_id PASSED [ 55%] tests/test__id3frames.py::TFrameTestUFI::test_no_hash PASSED [ 55%] tests/test__id3frames.py::TFrameTestUFID::test_all_specs_have_default PASSED [ 55%] tests/test__id3frames.py::TFrameTestUFID::test_fake_zlib PASSED [ 55%] tests/test__id3frames.py::TFrameTestUFID::test_has_doc PASSED [ 55%] tests/test__id3frames.py::TFrameTestUFID::test_is_valid_frame_id PASSED [ 55%] tests/test__id3frames.py::TFrameTestUFID::test_no_hash PASSED [ 55%] tests/test__id3frames.py::TFrameTestULT::test_all_specs_have_default PASSED [ 55%] tests/test__id3frames.py::TFrameTestULT::test_fake_zlib PASSED [ 56%] tests/test__id3frames.py::TFrameTestULT::test_has_doc PASSED [ 56%] tests/test__id3frames.py::TFrameTestULT::test_is_valid_frame_id PASSED [ 56%] tests/test__id3frames.py::TFrameTestULT::test_no_hash PASSED [ 56%] tests/test__id3frames.py::TFrameTestUSER::test_all_specs_have_default PASSED [ 56%] tests/test__id3frames.py::TFrameTestUSER::test_fake_zlib PASSED [ 56%] tests/test__id3frames.py::TFrameTestUSER::test_has_doc PASSED [ 56%] tests/test__id3frames.py::TFrameTestUSER::test_is_valid_frame_id PASSED [ 56%] tests/test__id3frames.py::TFrameTestUSER::test_no_hash PASSED [ 56%] tests/test__id3frames.py::TFrameTestUSLT::test_all_specs_have_default PASSED [ 56%] tests/test__id3frames.py::TFrameTestUSLT::test_fake_zlib PASSED [ 56%] tests/test__id3frames.py::TFrameTestUSLT::test_has_doc PASSED [ 56%] tests/test__id3frames.py::TFrameTestUSLT::test_is_valid_frame_id PASSED [ 56%] tests/test__id3frames.py::TFrameTestUSLT::test_no_hash PASSED [ 56%] tests/test__id3frames.py::TFrameTestWAF::test_all_specs_have_default PASSED [ 56%] tests/test__id3frames.py::TFrameTestWAF::test_fake_zlib PASSED [ 56%] tests/test__id3frames.py::TFrameTestWAF::test_has_doc PASSED [ 56%] tests/test__id3frames.py::TFrameTestWAF::test_is_valid_frame_id PASSED [ 56%] tests/test__id3frames.py::TFrameTestWAF::test_no_hash PASSED [ 56%] tests/test__id3frames.py::TFrameTestWAR::test_all_specs_have_default PASSED [ 56%] tests/test__id3frames.py::TFrameTestWAR::test_fake_zlib PASSED [ 56%] tests/test__id3frames.py::TFrameTestWAR::test_has_doc PASSED [ 56%] tests/test__id3frames.py::TFrameTestWAR::test_is_valid_frame_id PASSED [ 56%] tests/test__id3frames.py::TFrameTestWAR::test_no_hash PASSED [ 56%] tests/test__id3frames.py::TFrameTestWAS::test_all_specs_have_default PASSED [ 56%] tests/test__id3frames.py::TFrameTestWAS::test_fake_zlib PASSED [ 56%] tests/test__id3frames.py::TFrameTestWAS::test_has_doc PASSED [ 56%] tests/test__id3frames.py::TFrameTestWAS::test_is_valid_frame_id PASSED [ 56%] tests/test__id3frames.py::TFrameTestWAS::test_no_hash PASSED [ 56%] tests/test__id3frames.py::TFrameTestWCM::test_all_specs_have_default PASSED [ 56%] tests/test__id3frames.py::TFrameTestWCM::test_fake_zlib PASSED [ 56%] tests/test__id3frames.py::TFrameTestWCM::test_has_doc PASSED [ 56%] tests/test__id3frames.py::TFrameTestWCM::test_is_valid_frame_id PASSED [ 56%] tests/test__id3frames.py::TFrameTestWCM::test_no_hash PASSED [ 56%] tests/test__id3frames.py::TFrameTestWCOM::test_all_specs_have_default PASSED [ 56%] tests/test__id3frames.py::TFrameTestWCOM::test_fake_zlib PASSED [ 56%] tests/test__id3frames.py::TFrameTestWCOM::test_has_doc PASSED [ 56%] tests/test__id3frames.py::TFrameTestWCOM::test_is_valid_frame_id PASSED [ 56%] tests/test__id3frames.py::TFrameTestWCOM::test_no_hash PASSED [ 56%] tests/test__id3frames.py::TFrameTestWCOP::test_all_specs_have_default PASSED [ 56%] tests/test__id3frames.py::TFrameTestWCOP::test_fake_zlib PASSED [ 56%] tests/test__id3frames.py::TFrameTestWCOP::test_has_doc PASSED [ 57%] tests/test__id3frames.py::TFrameTestWCOP::test_is_valid_frame_id PASSED [ 57%] tests/test__id3frames.py::TFrameTestWCOP::test_no_hash PASSED [ 57%] tests/test__id3frames.py::TFrameTestWCP::test_all_specs_have_default PASSED [ 57%] tests/test__id3frames.py::TFrameTestWCP::test_fake_zlib PASSED [ 57%] tests/test__id3frames.py::TFrameTestWCP::test_has_doc PASSED [ 57%] tests/test__id3frames.py::TFrameTestWCP::test_is_valid_frame_id PASSED [ 57%] tests/test__id3frames.py::TFrameTestWCP::test_no_hash PASSED [ 57%] tests/test__id3frames.py::TFrameTestWFED::test_all_specs_have_default PASSED [ 57%] tests/test__id3frames.py::TFrameTestWFED::test_fake_zlib PASSED [ 57%] tests/test__id3frames.py::TFrameTestWFED::test_has_doc PASSED [ 57%] tests/test__id3frames.py::TFrameTestWFED::test_is_valid_frame_id PASSED [ 57%] tests/test__id3frames.py::TFrameTestWFED::test_no_hash PASSED [ 57%] tests/test__id3frames.py::TFrameTestWOAF::test_all_specs_have_default PASSED [ 57%] tests/test__id3frames.py::TFrameTestWOAF::test_fake_zlib PASSED [ 57%] tests/test__id3frames.py::TFrameTestWOAF::test_has_doc PASSED [ 57%] tests/test__id3frames.py::TFrameTestWOAF::test_is_valid_frame_id PASSED [ 57%] tests/test__id3frames.py::TFrameTestWOAF::test_no_hash PASSED [ 57%] tests/test__id3frames.py::TFrameTestWOAR::test_all_specs_have_default PASSED [ 57%] tests/test__id3frames.py::TFrameTestWOAR::test_fake_zlib PASSED [ 57%] tests/test__id3frames.py::TFrameTestWOAR::test_has_doc PASSED [ 57%] tests/test__id3frames.py::TFrameTestWOAR::test_is_valid_frame_id PASSED [ 57%] tests/test__id3frames.py::TFrameTestWOAR::test_no_hash PASSED [ 57%] tests/test__id3frames.py::TFrameTestWOAS::test_all_specs_have_default PASSED [ 57%] tests/test__id3frames.py::TFrameTestWOAS::test_fake_zlib PASSED [ 57%] tests/test__id3frames.py::TFrameTestWOAS::test_has_doc PASSED [ 57%] tests/test__id3frames.py::TFrameTestWOAS::test_is_valid_frame_id PASSED [ 57%] tests/test__id3frames.py::TFrameTestWOAS::test_no_hash PASSED [ 57%] tests/test__id3frames.py::TFrameTestWORS::test_all_specs_have_default PASSED [ 57%] tests/test__id3frames.py::TFrameTestWORS::test_fake_zlib PASSED [ 57%] tests/test__id3frames.py::TFrameTestWORS::test_has_doc PASSED [ 57%] tests/test__id3frames.py::TFrameTestWORS::test_is_valid_frame_id PASSED [ 57%] tests/test__id3frames.py::TFrameTestWORS::test_no_hash PASSED [ 57%] tests/test__id3frames.py::TFrameTestWPAY::test_all_specs_have_default PASSED [ 57%] tests/test__id3frames.py::TFrameTestWPAY::test_fake_zlib PASSED [ 57%] tests/test__id3frames.py::TFrameTestWPAY::test_has_doc PASSED [ 57%] tests/test__id3frames.py::TFrameTestWPAY::test_is_valid_frame_id PASSED [ 57%] tests/test__id3frames.py::TFrameTestWPAY::test_no_hash PASSED [ 57%] tests/test__id3frames.py::TFrameTestWPB::test_all_specs_have_default PASSED [ 57%] tests/test__id3frames.py::TFrameTestWPB::test_fake_zlib PASSED [ 57%] tests/test__id3frames.py::TFrameTestWPB::test_has_doc PASSED [ 58%] tests/test__id3frames.py::TFrameTestWPB::test_is_valid_frame_id PASSED [ 58%] tests/test__id3frames.py::TFrameTestWPB::test_no_hash PASSED [ 58%] tests/test__id3frames.py::TFrameTestWPUB::test_all_specs_have_default PASSED [ 58%] tests/test__id3frames.py::TFrameTestWPUB::test_fake_zlib PASSED [ 58%] tests/test__id3frames.py::TFrameTestWPUB::test_has_doc PASSED [ 58%] tests/test__id3frames.py::TFrameTestWPUB::test_is_valid_frame_id PASSED [ 58%] tests/test__id3frames.py::TFrameTestWPUB::test_no_hash PASSED [ 58%] tests/test__id3frames.py::TFrameTestWXX::test_all_specs_have_default PASSED [ 58%] tests/test__id3frames.py::TFrameTestWXX::test_fake_zlib PASSED [ 58%] tests/test__id3frames.py::TFrameTestWXX::test_has_doc PASSED [ 58%] tests/test__id3frames.py::TFrameTestWXX::test_is_valid_frame_id PASSED [ 58%] tests/test__id3frames.py::TFrameTestWXX::test_no_hash PASSED [ 58%] tests/test__id3frames.py::TFrameTestWXXX::test_all_specs_have_default PASSED [ 58%] tests/test__id3frames.py::TFrameTestWXXX::test_fake_zlib PASSED [ 58%] tests/test__id3frames.py::TFrameTestWXXX::test_has_doc PASSED [ 58%] tests/test__id3frames.py::TFrameTestWXXX::test_is_valid_frame_id PASSED [ 58%] tests/test__id3frames.py::TFrameTestWXXX::test_no_hash PASSED [ 58%] tests/test__id3frames.py::FrameIDValidate::test_invalid PASSED [ 58%] tests/test__id3frames.py::FrameIDValidate::test_valid PASSED [ 58%] tests/test__id3frames.py::TTimeStampTextFrame::test_compare_to_unicode PASSED [ 58%] tests/test__id3frames.py::TTimeStampTextFrame::test_default PASSED [ 58%] tests/test__id3frames.py::TTextFrame::test_datalen_but_not_compressed PASSED [ 58%] tests/test__id3frames.py::TTextFrame::test_default_default_mutable PASSED [ 58%] tests/test__id3frames.py::TTextFrame::test_defaults PASSED [ 58%] tests/test__id3frames.py::TTextFrame::test_list_iface PASSED [ 58%] tests/test__id3frames.py::TTextFrame::test_main PASSED [ 58%] tests/test__id3frames.py::TTextFrame::test_multi_value PASSED [ 58%] tests/test__id3frames.py::TTextFrame::test_utf8 PASSED [ 58%] tests/test__id3frames.py::TTextFrame::test_zlib_latin1 PASSED [ 58%] tests/test__id3frames.py::TTextFrame::test_zlib_utf16 PASSED [ 58%] tests/test__id3frames.py::TRVA2::test_bad_number_of_bits PASSED [ 58%] tests/test__id3frames.py::TRVA2::test_basic PASSED [ 58%] tests/test__id3frames.py::TRVA2::test_default PASSED [ 58%] tests/test__id3frames.py::TRVA2::test_hash_key PASSED [ 58%] tests/test__id3frames.py::TRVA2::test_pprint PASSED [ 58%] tests/test__id3frames.py::TRVA2::test_wacky_truncated PASSED [ 58%] tests/test__id3frames.py::TCTOC::test_defaults PASSED [ 58%] tests/test__id3frames.py::TCTOC::test_eq PASSED [ 58%] tests/test__id3frames.py::TCTOC::test_hash PASSED [ 58%] tests/test__id3frames.py::TCTOC::test_pprint PASSED [ 58%] tests/test__id3frames.py::TCTOC::test_write PASSED [ 59%] tests/test__id3frames.py::TASPI::test_default PASSED [ 59%] tests/test__id3frames.py::TASPI::test_default_default_mutable PASSED [ 59%] tests/test__id3frames.py::TCHAP::test_default PASSED [ 59%] tests/test__id3frames.py::TCHAP::test_eq PASSED [ 59%] tests/test__id3frames.py::TCHAP::test_hash PASSED [ 59%] tests/test__id3frames.py::TCHAP::test_pprint PASSED [ 59%] tests/test__id3frames.py::TPCNT::test_default PASSED [ 59%] tests/test__id3frames.py::TAPIC::test_default PASSED [ 59%] tests/test__id3frames.py::TAPIC::test_hash PASSED [ 59%] tests/test__id3frames.py::TAPIC::test_multi PASSED [ 59%] tests/test__id3frames.py::TAPIC::test_pprint PASSED [ 59%] tests/test__id3frames.py::TAPIC::test_repr PASSED [ 59%] tests/test__id3specs.py::TSynchronizedTextSpec::test_write PASSED [ 59%] tests/test__id3specs.py::TTimeStampSpec::test_read PASSED [ 59%] tests/test__id3specs.py::TTimeStampSpec::test_write PASSED [ 59%] tests/test__id3specs.py::TEncodedTextSpec::test_read PASSED [ 59%] tests/test__id3specs.py::TEncodedTextSpec::test_write PASSED [ 59%] tests/test__id3specs.py::TEncodingSpec::test_read PASSED [ 59%] tests/test__id3specs.py::TEncodingSpec::test_validate PASSED [ 59%] tests/test__id3specs.py::TEncodingSpec::test_write PASSED [ 59%] tests/test__id3specs.py::TASPIIndexSpec::test_read PASSED [ 59%] tests/test__id3specs.py::TVolumeAdjustmentSpec::test_read PASSED [ 59%] tests/test__id3specs.py::TVolumeAdjustmentSpec::test_validate PASSED [ 59%] tests/test__id3specs.py::TVolumeAdjustmentSpec::test_write PASSED [ 59%] tests/test__id3specs.py::TByteSpec::test_read PASSED [ 59%] tests/test__id3specs.py::TByteSpec::test_validate PASSED [ 59%] tests/test__id3specs.py::TByteSpec::test_write PASSED [ 59%] tests/test__id3specs.py::TVolumePeakSpec::test_validate PASSED [ 59%] tests/test__id3specs.py::TStringSpec::test_read PASSED [ 59%] tests/test__id3specs.py::TStringSpec::test_validate PASSED [ 59%] tests/test__id3specs.py::TStringSpec::test_write PASSED [ 59%] tests/test__id3specs.py::TBinaryDataSpec::test_read PASSED [ 59%] tests/test__id3specs.py::TBinaryDataSpec::test_validate PASSED [ 59%] tests/test__id3specs.py::TBinaryDataSpec::test_write PASSED [ 59%] tests/test__id3specs.py::TSpec::test_no_hash PASSED [ 59%] tests/test__id3specs.py::TRVASpec::test_read PASSED [ 59%] tests/test__id3specs.py::TRVASpec::test_read_stereo_only PASSED [ 59%] tests/test__id3specs.py::TRVASpec::test_validate PASSED [ 59%] tests/test__id3specs.py::TRVASpec::test_write PASSED [ 59%] tests/test__id3specs.py::TRVASpec::test_write_stereo_only PASSED [ 60%] tests/test__id3specs.py::TFrameIDSpec::test_read PASSED [ 60%] tests/test__id3specs.py::TFrameIDSpec::test_validate PASSED [ 60%] tests/test__id3specs.py::TCTOCFlagsSpec::test_read PASSED [ 60%] tests/test__id3specs.py::TCTOCFlagsSpec::test_validate PASSED [ 60%] tests/test__id3specs.py::TCTOCFlagsSpec::test_write PASSED [ 60%] tests/test__id3specs.py::TID3FramesSpec::test_read_empty PASSED [ 60%] tests/test__id3specs.py::TID3FramesSpec::test_read_tit3 PASSED [ 60%] tests/test__id3specs.py::TID3FramesSpec::test_validate PASSED [ 60%] tests/test__id3specs.py::TID3FramesSpec::test_write_empty PASSED [ 60%] tests/test__id3specs.py::TID3FramesSpec::test_write_tit3 PASSED [ 60%] tests/test__id3specs.py::TID3FramesSpec::test_write_tit3_v23 PASSED [ 60%] tests/test__id3specs.py::TLatin1TextListSpec::test_read PASSED [ 60%] tests/test__id3specs.py::TLatin1TextListSpec::test_validate PASSED [ 60%] tests/test__id3specs.py::TLatin1TextListSpec::test_write PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_1 PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_129 PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_129b PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_1l PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_32b PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_32bi PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_65 PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_has_valid_padding PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_inval_input PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_minwidth PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_negative PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_s0 PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_s1 PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_s129 PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_s1l PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_s32b PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_s65 PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_str_int_init PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_varwidth PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_w129 PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_w129l PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_wsmall PASSED [ 60%] tests/test__id3util.py::BitPaddedIntTest::test_zero PASSED [ 60%] tests/test__id3util.py::TestUnsynch::test_unsync_decode_invalid PASSED [ 60%] tests/test__id3util.py::TestUnsynch::test_unsync_encode_decode PASSED [ 60%] tests/test__iff.py::test_is_valid_chunk_id PASSED [ 60%] tests/test__riff.py::TRiffFile::test_RIFF_chunk_resize PASSED [ 61%] tests/test__riff.py::TRiffFile::test_chunk_data_size PASSED [ 61%] tests/test__riff.py::TRiffFile::test_chunk_size PASSED [ 61%] tests/test__riff.py::TRiffFile::test_delete_padded_chunks PASSED [ 61%] tests/test__riff.py::TRiffFile::test_has_chunks PASSED [ 61%] tests/test__riff.py::TRiffFile::test_insert_chunk PASSED [ 61%] tests/test__riff.py::TRiffFile::test_insert_padded_chunks PASSED [ 61%] tests/test__riff.py::TRiffFile::test_is_chunks PASSED [ 61%] tests/test__riff.py::TRiffFile::test_read_list_info PASSED [ 61%] tests/test__util.py::test_intround PASSED [ 61%] tests/test__util.py::TDictMixin::test_clear PASSED [ 61%] tests/test__util.py::TDictMixin::test_get PASSED [ 61%] tests/test__util.py::TDictMixin::test_getsetitem PASSED [ 61%] tests/test__util.py::TDictMixin::test_has_key_contains PASSED [ 61%] tests/test__util.py::TDictMixin::test_items PASSED [ 61%] tests/test__util.py::TDictMixin::test_iter PASSED [ 61%] tests/test__util.py::TDictMixin::test_keys PASSED [ 61%] tests/test__util.py::TDictMixin::test_len PASSED [ 61%] tests/test__util.py::TDictMixin::test_pop PASSED [ 61%] tests/test__util.py::TDictMixin::test_pop_bad PASSED [ 61%] tests/test__util.py::TDictMixin::test_popitem PASSED [ 61%] tests/test__util.py::TDictMixin::test_repr PASSED [ 61%] tests/test__util.py::TDictMixin::test_setdefault PASSED [ 61%] tests/test__util.py::TDictMixin::test_update_kwargs PASSED [ 61%] tests/test__util.py::TDictMixin::test_update_other PASSED [ 61%] tests/test__util.py::TDictMixin::test_update_other_is_list PASSED [ 61%] tests/test__util.py::TDictMixin::test_values PASSED [ 61%] tests/test__util.py::Tcdata::test_char PASSED [ 61%] tests/test__util.py::Tcdata::test_char_from_to PASSED [ 61%] tests/test__util.py::Tcdata::test_int PASSED [ 61%] tests/test__util.py::Tcdata::test_invalid_lengths PASSED [ 61%] tests/test__util.py::Tcdata::test_longlong PASSED [ 61%] tests/test__util.py::Tcdata::test_short PASSED [ 61%] tests/test__util.py::Tcdata::test_test PASSED [ 61%] tests/test__util.py::Tcdata::test_uchar PASSED [ 61%] tests/test__util.py::Tcdata::test_uint PASSED [ 61%] tests/test__util.py::Tcdata::test_ulonglong PASSED [ 61%] tests/test__util.py::Tcdata::test_ushort PASSED [ 61%] tests/test__util.py::Tresize_file::test_resize PASSED [ 61%] tests/test__util.py::Tresize_file::test_resize_content PASSED [ 61%] tests/test__util.py::Tresize_file::test_resize_dev_full PASSED [ 62%] tests/test__util.py::TMoveMixin::test_basic PASSED [ 62%] tests/test__util.py::TMoveMixin::test_invalid_params PASSED [ 62%] tests/test__util.py::TMoveMixin::test_ok PASSED [ 62%] tests/test__util.py::TMoveMixin::test_outside_file PASSED [ 62%] tests/test__util.py::FileHandling::test_delete_6106_79_51760 PASSED [ 62%] tests/test__util.py::FileHandling::test_delete_across_end PASSED [ 62%] tests/test__util.py::FileHandling::test_delete_first_of_two PASSED [ 62%] tests/test__util.py::FileHandling::test_delete_middle PASSED [ 62%] tests/test__util.py::FileHandling::test_delete_negative PASSED [ 62%] tests/test__util.py::FileHandling::test_delete_one PASSED [ 62%] tests/test__util.py::FileHandling::test_delete_second_of_two PASSED [ 62%] tests/test__util.py::FileHandling::test_delete_third_of_two PASSED [ 62%] tests/test__util.py::FileHandling::test_delete_zero PASSED [ 62%] tests/test__util.py::FileHandling::test_insert_6106_79_51760 PASSED [ 62%] tests/test__util.py::FileHandling::test_insert_after_file PASSED [ 62%] tests/test__util.py::FileHandling::test_insert_after_one PASSED [ 62%] tests/test__util.py::FileHandling::test_insert_before_one PASSED [ 62%] tests/test__util.py::FileHandling::test_insert_into_empty PASSED [ 62%] tests/test__util.py::FileHandling::test_many_changes PASSED [ 62%] tests/test__util.py::FileHandling::test_negative PASSED [ 62%] tests/test__util.py::FileHandling::test_resize_decrease PASSED [ 62%] tests/test__util.py::FileHandling::test_resize_increase PASSED [ 62%] tests/test__util.py::FileHandling::test_resize_nothing PASSED [ 62%] tests/test__util.py::FileHandling::test_smaller_than_file_across_end PASSED [ 62%] tests/test__util.py::FileHandling::test_smaller_than_file_at_beginning PASSED [ 62%] tests/test__util.py::FileHandling::test_smaller_than_file_at_end PASSED [ 62%] tests/test__util.py::FileHandling::test_smaller_than_file_middle PASSED [ 62%] tests/test__util.py::FileHandling::test_smaller_than_file_to_end PASSED [ 62%] tests/test__util.py::FileHandling::test_zero PASSED [ 62%] tests/test__util.py::Tdict_match::test_match PASSED [ 62%] tests/test__util.py::Tdict_match::test_nomatch PASSED [ 62%] tests/test__util.py::Tenum::test_enum PASSED [ 62%] tests/test__util.py::Tflags::test_enum PASSED [ 62%] tests/test__util.py::Tverify_fileobj::test_verify_fileobj PASSED [ 62%] tests/test__util.py::Tverify_fileobj::test_verify_fileobj_fail PASSED [ 62%] tests/test__util.py::Tfileobj_name::test_fileobj_name PASSED [ 62%] tests/test__util.py::Tfileobj_name::test_fileobj_name_other_type PASSED [ 62%] tests/test__util.py::Tseek_end::test_seek_end PASSED [ 62%] tests/test__util.py::Tseek_end::test_seek_end_pos PASSED [ 62%] tests/test__util.py::Tloadfile::test_filename_from_fspath PASSED [ 62%] tests/test__util.py::Tloadfile::test_handle_readwrite_notsup PASSED [ 63%] tests/test__util.py::Tread_full::test_read_full PASSED [ 63%] tests/test__util.py::Tget_size::test_get_size PASSED [ 63%] tests/test__util.py::Tencode_endian::test_other PASSED [ 63%] tests/test__util.py::Tencode_endian::test_utf_16 PASSED [ 63%] tests/test__util.py::Tencode_endian::test_utf_32 PASSED [ 63%] tests/test__util.py::Tdecode_terminated::test_all PASSED [ 63%] tests/test__util.py::Tdecode_terminated::test_invalid PASSED [ 63%] tests/test__util.py::Tdecode_terminated::test_lax PASSED [ 63%] tests/test__util.py::TBitReader::test_align PASSED [ 63%] tests/test__util.py::TBitReader::test_bits PASSED [ 63%] tests/test__util.py::TBitReader::test_bits_error PASSED [ 63%] tests/test__util.py::TBitReader::test_bits_null PASSED [ 63%] tests/test__util.py::TBitReader::test_bytes PASSED [ 63%] tests/test__util.py::TBitReader::test_bytes_error PASSED [ 63%] tests/test__util.py::TBitReader::test_bytes_unaligned PASSED [ 63%] tests/test__util.py::TBitReader::test_get_position PASSED [ 63%] tests/test__util.py::TBitReader::test_is_aligned PASSED [ 63%] tests/test__util.py::TBitReader::test_read_too_much PASSED [ 63%] tests/test__util.py::TBitReader::test_skip PASSED [ 63%] tests/test__util.py::TBitReader::test_skip_error PASSED [ 63%] tests/test__util.py::TBitReader::test_skip_more PASSED [ 63%] tests/test__util.py::TBitReader::test_skip_too_much PASSED [ 63%] tests/test__util.py::Tverify_filename::test_verify_filename PASSED [ 63%] tests/test__util.py::Tverify_filename::test_verify_filename_fail PASSED [ 63%] tests/test__vorbis.py::Tistag::test_empty PASSED [ 63%] tests/test__vorbis.py::Tistag::test_equals PASSED [ 63%] tests/test__vorbis.py::Tistag::test_greater PASSED [ 63%] tests/test__vorbis.py::Tistag::test_less PASSED [ 63%] tests/test__vorbis.py::Tistag::test_py3 PASSED [ 63%] tests/test__vorbis.py::Tistag::test_simple PASSED [ 63%] tests/test__vorbis.py::Tistag::test_space PASSED [ 63%] tests/test__vorbis.py::Tistag::test_tilde PASSED [ 63%] tests/test__vorbis.py::Tistag::test_ugly PASSED [ 63%] tests/test__vorbis.py::Tistag::test_unicode PASSED [ 63%] tests/test__vorbis.py::TVComment::test_empty_valid PASSED [ 63%] tests/test__vorbis.py::TVComment::test_equal PASSED [ 63%] tests/test__vorbis.py::TVComment::test_invalid_format_ignore PASSED [ 63%] tests/test__vorbis.py::TVComment::test_invalid_format_replace PASSED [ 63%] tests/test__vorbis.py::TVComment::test_invalid_format_strict PASSED [ 63%] tests/test__vorbis.py::TVComment::test_invalid_init PASSED [ 64%] tests/test__vorbis.py::TVComment::test_invalid_tag_ignore PASSED [ 64%] tests/test__vorbis.py::TVComment::test_invalid_tag_replace PASSED [ 64%] tests/test__vorbis.py::TVComment::test_invalid_tag_strict PASSED [ 64%] tests/test__vorbis.py::TVComment::test_not_header PASSED [ 64%] tests/test__vorbis.py::TVComment::test_python3_strict_str PASSED [ 64%] tests/test__vorbis.py::TVComment::test_python_key_value_type PASSED [ 64%] tests/test__vorbis.py::TVComment::test_roundtrip PASSED [ 64%] tests/test__vorbis.py::TVComment::test_unset_framing_bit PASSED [ 64%] tests/test__vorbis.py::TVComment::test_validate PASSED [ 64%] tests/test__vorbis.py::TVComment::test_validate_broken_key PASSED [ 64%] tests/test__vorbis.py::TVComment::test_validate_broken_value PASSED [ 64%] tests/test__vorbis.py::TVComment::test_validate_nonunicode_value PASSED [ 64%] tests/test__vorbis.py::TVComment::test_validate_utf8_value PASSED [ 64%] tests/test__vorbis.py::TVComment::test_vendor_default PASSED [ 64%] tests/test__vorbis.py::TVComment::test_vendor_invalid PASSED [ 64%] tests/test__vorbis.py::TVComment::test_vendor_set PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_as_dict PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_bad_key PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_case_items_426 PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_contains PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_contains_case PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_correct_len PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_del PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_del_case PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_del_failure PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_duplicate_keys PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_empty PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_equal PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_get PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_get_case PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_get_failure PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_items PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_iter PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_keys PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_py3_bad_key PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_roundtrip PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_roundtrip_vc PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_set PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_set_case PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_set_preserve_case PASSED [ 64%] tests/test__vorbis.py::TVCommentDict::test_slice PASSED [ 65%] tests/test__vorbis.py::TVCommentDict::test_values PASSED [ 65%] tests/test_aac.py::TADTS::test_bitrate PASSED [ 65%] tests/test_aac.py::TADTS::test_channels PASSED [ 65%] tests/test_aac.py::TADTS::test_length PASSED [ 65%] tests/test_aac.py::TADTS::test_not_my_file PASSED [ 65%] tests/test_aac.py::TADTS::test_pprint PASSED [ 65%] tests/test_aac.py::TADTS::test_sample_rate PASSED [ 65%] tests/test_aac.py::TADIF::test_bitrate PASSED [ 65%] tests/test_aac.py::TADIF::test_channels PASSED [ 65%] tests/test_aac.py::TADIF::test_length PASSED [ 65%] tests/test_aac.py::TADIF::test_not_my_file PASSED [ 65%] tests/test_aac.py::TADIF::test_pprint PASSED [ 65%] tests/test_aac.py::TADIF::test_sample_rate PASSED [ 65%] tests/test_ac3.py::TAC3::test_bitrate PASSED [ 65%] tests/test_ac3.py::TAC3::test_channels PASSED [ 65%] tests/test_ac3.py::TAC3::test_fuzz_extra_bitstream_info PASSED [ 65%] tests/test_ac3.py::TAC3::test_length PASSED [ 65%] tests/test_ac3.py::TAC3::test_not_my_file PASSED [ 65%] tests/test_ac3.py::TAC3::test_pprint PASSED [ 65%] tests/test_ac3.py::TAC3::test_sample_rate PASSED [ 65%] tests/test_ac3.py::TAC3::test_type PASSED [ 65%] tests/test_aiff.py::TAIFF::test_add_tags_already_there PASSED [ 65%] tests/test_aiff.py::TAIFF::test_bitrate PASSED [ 65%] tests/test_aiff.py::TAIFF::test_bits_per_sample PASSED [ 65%] tests/test_aiff.py::TAIFF::test_channels PASSED [ 65%] tests/test_aiff.py::TAIFF::test_corrupt_tag PASSED [ 65%] tests/test_aiff.py::TAIFF::test_delete PASSED [ 65%] tests/test_aiff.py::TAIFF::test_length PASSED [ 65%] tests/test_aiff.py::TAIFF::test_loaded_tags PASSED [ 65%] tests/test_aiff.py::TAIFF::test_mime PASSED [ 65%] tests/test_aiff.py::TAIFF::test_module_delete PASSED [ 65%] tests/test_aiff.py::TAIFF::test_module_double_delete PASSED [ 65%] tests/test_aiff.py::TAIFF::test_notaiff PASSED [ 65%] tests/test_aiff.py::TAIFF::test_padding PASSED [ 65%] tests/test_aiff.py::TAIFF::test_pprint PASSED [ 65%] tests/test_aiff.py::TAIFF::test_pprint_no_tags PASSED [ 65%] tests/test_aiff.py::TAIFF::test_read_float PASSED [ 65%] tests/test_aiff.py::TAIFF::test_roundtrip PASSED [ 65%] tests/test_aiff.py::TAIFF::test_sample_rate PASSED [ 65%] tests/test_aiff.py::TAIFF::test_sample_size PASSED [ 66%] tests/test_aiff.py::TAIFF::test_save_no_tags PASSED [ 66%] tests/test_aiff.py::TAIFF::test_save_tags PASSED [ 66%] tests/test_aiff.py::TAIFF::test_save_with_ID3_chunk PASSED [ 66%] tests/test_aiff.py::TAIFF::test_save_without_ID3_chunk PASSED [ 66%] tests/test_aiff.py::TAIFFInfo::test_empty PASSED [ 66%] tests/test_aiff.py::TAIFFFile::test_FORM_chunk_resize PASSED [ 66%] tests/test_aiff.py::TAIFFFile::test_child_chunk_resize PASSED [ 66%] tests/test_aiff.py::TAIFFFile::test_chunk_data_size PASSED [ 66%] tests/test_aiff.py::TAIFFFile::test_chunk_delete PASSED [ 66%] tests/test_aiff.py::TAIFFFile::test_chunk_size PASSED [ 66%] tests/test_aiff.py::TAIFFFile::test_delete_padded_chunks PASSED [ 66%] tests/test_aiff.py::TAIFFFile::test_has_chunks PASSED [ 66%] tests/test_aiff.py::TAIFFFile::test_insert_chunk PASSED [ 66%] tests/test_aiff.py::TAIFFFile::test_insert_padded_chunks PASSED [ 66%] tests/test_aiff.py::TAIFFFile::test_is_chunks PASSED [ 66%] tests/test_apev2.py::Tis_valid_apev2_key::test_no PASSED [ 66%] tests/test_apev2.py::Tis_valid_apev2_key::test_py3 PASSED [ 66%] tests/test_apev2.py::Tis_valid_apev2_key::test_yes PASSED [ 66%] tests/test_apev2.py::TAPEInvalidItemCount::test_load PASSED [ 66%] tests/test_apev2.py::TAPEWriter::test_case_preservation PASSED [ 66%] tests/test_apev2.py::TAPEWriter::test_changed PASSED [ 66%] tests/test_apev2.py::TAPEWriter::test_delete PASSED [ 66%] tests/test_apev2.py::TAPEWriter::test_empty PASSED [ 66%] tests/test_apev2.py::TAPEWriter::test_fix_broken PASSED [ 66%] tests/test_apev2.py::TAPEWriter::test_readback PASSED [ 66%] tests/test_apev2.py::TAPEWriter::test_save_sort_is_deterministic PASSED [ 66%] tests/test_apev2.py::TAPEWriter::test_size PASSED [ 66%] tests/test_apev2.py::TAPEWriter::test_tag_at_start PASSED [ 66%] tests/test_apev2.py::TAPEWriter::test_tag_at_start_delete PASSED [ 66%] tests/test_apev2.py::TAPEWriter::test_tag_at_start_write PASSED [ 66%] tests/test_apev2.py::TAPEWriter::test_unicode_key PASSED [ 66%] tests/test_apev2.py::TAPEv2ThenID3v1Writer::test_case_preservation PASSED [ 66%] tests/test_apev2.py::TAPEv2ThenID3v1Writer::test_changed PASSED [ 66%] tests/test_apev2.py::TAPEv2ThenID3v1Writer::test_delete PASSED [ 66%] tests/test_apev2.py::TAPEv2ThenID3v1Writer::test_empty PASSED [ 66%] tests/test_apev2.py::TAPEv2ThenID3v1Writer::test_fix_broken PASSED [ 66%] tests/test_apev2.py::TAPEv2ThenID3v1Writer::test_readback PASSED [ 66%] tests/test_apev2.py::TAPEv2ThenID3v1Writer::test_save_sort_is_deterministic PASSED [ 66%] tests/test_apev2.py::TAPEv2ThenID3v1Writer::test_size PASSED [ 66%] tests/test_apev2.py::TAPEv2ThenID3v1Writer::test_tag_at_start PASSED [ 66%] tests/test_apev2.py::TAPEv2ThenID3v1Writer::test_tag_at_start_delete PASSED [ 67%] tests/test_apev2.py::TAPEv2ThenID3v1Writer::test_tag_at_start_write PASSED [ 67%] tests/test_apev2.py::TAPEv2ThenID3v1Writer::test_unicode_key PASSED [ 67%] tests/test_apev2.py::TAPEv2::test_bad_value_type PASSED [ 67%] tests/test_apev2.py::TAPEv2::test_cases PASSED [ 67%] tests/test_apev2.py::TAPEv2::test_del PASSED [ 67%] tests/test_apev2.py::TAPEv2::test_dictlike PASSED [ 67%] tests/test_apev2.py::TAPEv2::test_guess_not_utf8 PASSED [ 67%] tests/test_apev2.py::TAPEv2::test_guess_text PASSED [ 67%] tests/test_apev2.py::TAPEv2::test_guess_text_list PASSED [ 67%] tests/test_apev2.py::TAPEv2::test_guess_utf8 PASSED [ 67%] tests/test_apev2.py::TAPEv2::test_invalid PASSED [ 67%] tests/test_apev2.py::TAPEv2::test_invalid_key PASSED [ 67%] tests/test_apev2.py::TAPEv2::test_invalid_keys PASSED [ 67%] tests/test_apev2.py::TAPEv2::test_key_type PASSED [ 67%] tests/test_apev2.py::TAPEv2::test_keys PASSED [ 67%] tests/test_apev2.py::TAPEv2::test_module_delete_empty PASSED [ 67%] tests/test_apev2.py::TAPEv2::test_no_tag PASSED [ 67%] tests/test_apev2.py::TAPEv2::test_pprint PASSED [ 67%] tests/test_apev2.py::TAPEv2::test_values PASSED [ 67%] tests/test_apev2.py::TAPEv2ThenID3v1::test_bad_value_type PASSED [ 67%] tests/test_apev2.py::TAPEv2ThenID3v1::test_cases PASSED [ 67%] tests/test_apev2.py::TAPEv2ThenID3v1::test_del PASSED [ 67%] tests/test_apev2.py::TAPEv2ThenID3v1::test_dictlike PASSED [ 67%] tests/test_apev2.py::TAPEv2ThenID3v1::test_guess_not_utf8 PASSED [ 67%] tests/test_apev2.py::TAPEv2ThenID3v1::test_guess_text PASSED [ 67%] tests/test_apev2.py::TAPEv2ThenID3v1::test_guess_text_list PASSED [ 67%] tests/test_apev2.py::TAPEv2ThenID3v1::test_guess_utf8 PASSED [ 67%] tests/test_apev2.py::TAPEv2ThenID3v1::test_invalid PASSED [ 67%] tests/test_apev2.py::TAPEv2ThenID3v1::test_invalid_key PASSED [ 67%] tests/test_apev2.py::TAPEv2ThenID3v1::test_invalid_keys PASSED [ 67%] tests/test_apev2.py::TAPEv2ThenID3v1::test_key_type PASSED [ 67%] tests/test_apev2.py::TAPEv2ThenID3v1::test_keys PASSED [ 67%] tests/test_apev2.py::TAPEv2ThenID3v1::test_module_delete_empty PASSED [ 67%] tests/test_apev2.py::TAPEv2ThenID3v1::test_no_tag PASSED [ 67%] tests/test_apev2.py::TAPEv2ThenID3v1::test_pprint PASSED [ 67%] tests/test_apev2.py::TAPEv2ThenID3v1::test_values PASSED [ 67%] tests/test_apev2.py::TAPEv2WithLyrics2::test_values PASSED [ 67%] tests/test_apev2.py::TAPEBinaryValue::test_const PASSED [ 67%] tests/test_apev2.py::TAPEBinaryValue::test_pprint PASSED [ 67%] tests/test_apev2.py::TAPEBinaryValue::test_repr PASSED [ 68%] tests/test_apev2.py::TAPEBinaryValue::test_type PASSED [ 68%] tests/test_apev2.py::TAPEBinaryValue::test_type2 PASSED [ 68%] tests/test_apev2.py::TAPETextValue::test_construct PASSED [ 68%] tests/test_apev2.py::TAPETextValue::test_delitem PASSED [ 68%] tests/test_apev2.py::TAPETextValue::test_getitem PASSED [ 68%] tests/test_apev2.py::TAPETextValue::test_insert PASSED [ 68%] tests/test_apev2.py::TAPETextValue::test_list PASSED [ 68%] tests/test_apev2.py::TAPETextValue::test_parse PASSED [ 68%] tests/test_apev2.py::TAPETextValue::test_pprint PASSED [ 68%] tests/test_apev2.py::TAPETextValue::test_repr PASSED [ 68%] tests/test_apev2.py::TAPETextValue::test_setitem_list PASSED [ 68%] tests/test_apev2.py::TAPETextValue::test_str PASSED [ 68%] tests/test_apev2.py::TAPETextValue::test_type PASSED [ 68%] tests/test_apev2.py::TAPETextValue::test_types PASSED [ 68%] tests/test_apev2.py::TAPEExtValue::test_const PASSED [ 68%] tests/test_apev2.py::TAPEExtValue::test_pprint PASSED [ 68%] tests/test_apev2.py::TAPEExtValue::test_py3 PASSED [ 68%] tests/test_apev2.py::TAPEExtValue::test_repr PASSED [ 68%] tests/test_apev2.py::TAPEExtValue::test_type PASSED [ 68%] tests/test_apev2.py::TAPEv2File::test_add_tags PASSED [ 68%] tests/test_apev2.py::TAPEv2File::test_empty PASSED [ 68%] tests/test_apev2.py::TAPEv2File::test_unknown_info PASSED [ 68%] tests/test_asf.py::TASFFile::test_not_my_file PASSED [ 68%] tests/test_asf.py::TASFMisc::test_guid PASSED [ 68%] tests/test_asf.py::TASFInfo::test_bitrate PASSED [ 68%] tests/test_asf.py::TASFInfo::test_channels PASSED [ 68%] tests/test_asf.py::TASFInfo::test_codec_description PASSED [ 68%] tests/test_asf.py::TASFInfo::test_codec_name PASSED [ 68%] tests/test_asf.py::TASFInfo::test_codec_type PASSED [ 68%] tests/test_asf.py::TASFInfo::test_length PASSED [ 68%] tests/test_asf.py::TASFInfo::test_pprint PASSED [ 68%] tests/test_asf.py::TASFInfo::test_sample_rate PASSED [ 68%] tests/test_asf.py::TASFAttributes::test_ASFBoolAttribute PASSED [ 68%] tests/test_asf.py::TASFAttributes::test_ASFBoolAttribute_dunder PASSED [ 68%] tests/test_asf.py::TASFAttributes::test_ASFByteArrayAttribute PASSED [ 68%] tests/test_asf.py::TASFAttributes::test_ASFByteArrayAttribute_compat PASSED [ 68%] tests/test_asf.py::TASFAttributes::test_ASFByteArrayAttribute_dunder PASSED [ 68%] tests/test_asf.py::TASFAttributes::test_ASFDWordAttribute PASSED [ 68%] tests/test_asf.py::TASFAttributes::test_ASFDWordAttribute_dunder PASSED [ 68%] tests/test_asf.py::TASFAttributes::test_ASFGUIDAttribute PASSED [ 68%] tests/test_asf.py::TASFAttributes::test_ASFGUIDAttribute_dunder PASSED [ 69%] tests/test_asf.py::TASFAttributes::test_ASFQWordAttribute PASSED [ 69%] tests/test_asf.py::TASFAttributes::test_ASFQWordAttribute_dunder PASSED [ 69%] tests/test_asf.py::TASFAttributes::test_ASFUnicodeAttribute PASSED [ 69%] tests/test_asf.py::TASFAttributes::test_ASFUnicodeAttribute_dunder PASSED [ 69%] tests/test_asf.py::TASFAttributes::test_ASFWordAttribute PASSED [ 69%] tests/test_asf.py::TASFAttributes::test_ASFWordAttribute_dunder PASSED [ 69%] tests/test_asf.py::TASFTags1::test_auto_bool PASSED [ 69%] tests/test_asf.py::TASFTags1::test_auto_bool_list PASSED [ 69%] tests/test_asf.py::TASFTags1::test_auto_dword PASSED [ 69%] tests/test_asf.py::TASFTags1::test_auto_dword_list PASSED [ 69%] tests/test_asf.py::TASFTags1::test_auto_guuid PASSED [ 69%] tests/test_asf.py::TASFTags1::test_auto_qword PASSED [ 69%] tests/test_asf.py::TASFTags1::test_auto_qword_list PASSED [ 69%] tests/test_asf.py::TASFTags1::test_auto_unicode PASSED [ 69%] tests/test_asf.py::TASFTags1::test_auto_unicode_list PASSED [ 69%] tests/test_asf.py::TASFTags1::test_auto_word PASSED [ 69%] tests/test_asf.py::TASFTags1::test_auto_word_list PASSED [ 69%] tests/test_asf.py::TASFTags1::test_basic_tags PASSED [ 69%] tests/test_asf.py::TASFTags1::test_contains PASSED [ 69%] tests/test_asf.py::TASFTags1::test_data_size PASSED [ 69%] tests/test_asf.py::TASFTags1::test_delete PASSED [ 69%] tests/test_asf.py::TASFTags1::test_header_object_misc PASSED [ 69%] tests/test_asf.py::TASFTags1::test_inval_type PASSED [ 69%] tests/test_asf.py::TASFTags1::test_iter PASSED [ 69%] tests/test_asf.py::TASFTags1::test_lang_and_stream_mix PASSED [ 69%] tests/test_asf.py::TASFTags1::test_language PASSED [ 69%] tests/test_asf.py::TASFTags1::test_pprint PASSED [ 69%] tests/test_asf.py::TASFTags1::test_py3_bytes PASSED [ 69%] tests/test_asf.py::TASFTags1::test_repr PASSED [ 69%] tests/test_asf.py::TASFTags1::test_set_invalid PASSED [ 69%] tests/test_asf.py::TASFTags1::test_slice PASSED [ 69%] tests/test_asf.py::TASFTags1::test_stream PASSED [ 69%] tests/test_asf.py::TASFTags1::test_word PASSED [ 69%] tests/test_asf.py::TASFTags2::test_auto_bool PASSED [ 69%] tests/test_asf.py::TASFTags2::test_auto_bool_list PASSED [ 69%] tests/test_asf.py::TASFTags2::test_auto_dword PASSED [ 69%] tests/test_asf.py::TASFTags2::test_auto_dword_list PASSED [ 69%] tests/test_asf.py::TASFTags2::test_auto_guuid PASSED [ 69%] tests/test_asf.py::TASFTags2::test_auto_qword PASSED [ 69%] tests/test_asf.py::TASFTags2::test_auto_qword_list PASSED [ 70%] tests/test_asf.py::TASFTags2::test_auto_unicode PASSED [ 70%] tests/test_asf.py::TASFTags2::test_auto_unicode_list PASSED [ 70%] tests/test_asf.py::TASFTags2::test_auto_word PASSED [ 70%] tests/test_asf.py::TASFTags2::test_auto_word_list PASSED [ 70%] tests/test_asf.py::TASFTags2::test_basic_tags PASSED [ 70%] tests/test_asf.py::TASFTags2::test_contains PASSED [ 70%] tests/test_asf.py::TASFTags2::test_data_size PASSED [ 70%] tests/test_asf.py::TASFTags2::test_delete PASSED [ 70%] tests/test_asf.py::TASFTags2::test_header_object_misc PASSED [ 70%] tests/test_asf.py::TASFTags2::test_inval_type PASSED [ 70%] tests/test_asf.py::TASFTags2::test_iter PASSED [ 70%] tests/test_asf.py::TASFTags2::test_lang_and_stream_mix PASSED [ 70%] tests/test_asf.py::TASFTags2::test_language PASSED [ 70%] tests/test_asf.py::TASFTags2::test_pprint PASSED [ 70%] tests/test_asf.py::TASFTags2::test_py3_bytes PASSED [ 70%] tests/test_asf.py::TASFTags2::test_repr PASSED [ 70%] tests/test_asf.py::TASFTags2::test_set_invalid PASSED [ 70%] tests/test_asf.py::TASFTags2::test_slice PASSED [ 70%] tests/test_asf.py::TASFTags2::test_stream PASSED [ 70%] tests/test_asf.py::TASFTags2::test_word PASSED [ 70%] tests/test_asf.py::TASFTags3::test_auto_bool PASSED [ 70%] tests/test_asf.py::TASFTags3::test_auto_bool_list PASSED [ 70%] tests/test_asf.py::TASFTags3::test_auto_dword PASSED [ 70%] tests/test_asf.py::TASFTags3::test_auto_dword_list PASSED [ 70%] tests/test_asf.py::TASFTags3::test_auto_guuid PASSED [ 70%] tests/test_asf.py::TASFTags3::test_auto_qword PASSED [ 70%] tests/test_asf.py::TASFTags3::test_auto_qword_list PASSED [ 70%] tests/test_asf.py::TASFTags3::test_auto_unicode PASSED [ 70%] tests/test_asf.py::TASFTags3::test_auto_unicode_list PASSED [ 70%] tests/test_asf.py::TASFTags3::test_auto_word PASSED [ 70%] tests/test_asf.py::TASFTags3::test_auto_word_list PASSED [ 70%] tests/test_asf.py::TASFTags3::test_basic_tags PASSED [ 70%] tests/test_asf.py::TASFTags3::test_contains PASSED [ 70%] tests/test_asf.py::TASFTags3::test_data_size PASSED [ 70%] tests/test_asf.py::TASFTags3::test_delete PASSED [ 70%] tests/test_asf.py::TASFTags3::test_header_object_misc PASSED [ 70%] tests/test_asf.py::TASFTags3::test_inval_type PASSED [ 70%] tests/test_asf.py::TASFTags3::test_iter PASSED [ 70%] tests/test_asf.py::TASFTags3::test_lang_and_stream_mix PASSED [ 70%] tests/test_asf.py::TASFTags3::test_language PASSED [ 70%] tests/test_asf.py::TASFTags3::test_pprint PASSED [ 71%] tests/test_asf.py::TASFTags3::test_py3_bytes PASSED [ 71%] tests/test_asf.py::TASFTags3::test_repr PASSED [ 71%] tests/test_asf.py::TASFTags3::test_set_invalid PASSED [ 71%] tests/test_asf.py::TASFTags3::test_slice PASSED [ 71%] tests/test_asf.py::TASFTags3::test_stream PASSED [ 71%] tests/test_asf.py::TASFTags3::test_word PASSED [ 71%] tests/test_asf.py::TASFIssue29::test_issue_29_description PASSED [ 71%] tests/test_asf.py::TASFIssue29::test_pprint PASSED [ 71%] tests/test_asf.py::TASFObjects::test_invalid_header PASSED [ 71%] tests/test_asf.py::TASFAttrDest::test_author PASSED [ 71%] tests/test_asf.py::TASFAttrDest::test_author_long PASSED [ 71%] tests/test_asf.py::TASFAttrDest::test_empty PASSED [ 71%] tests/test_asf.py::TASFAttrDest::test_multi_order PASSED [ 71%] tests/test_asf.py::TASFAttrDest::test_multi_order_extended PASSED [ 71%] tests/test_asf.py::TASFAttrDest::test_non_str PASSED [ 71%] tests/test_asf.py::TASFLargeValue::test_save_guid PASSED [ 71%] tests/test_asf.py::TASFLargeValue::test_save_large_bytearray PASSED [ 71%] tests/test_asf.py::TASFLargeValue::test_save_large_string PASSED [ 71%] tests/test_asf.py::TASFLargeValue::test_save_small_bytearray PASSED [ 71%] tests/test_asf.py::TASFLargeValue::test_save_small_string PASSED [ 71%] tests/test_asf.py::TASFSave::test_keep_others PASSED [ 71%] tests/test_asf.py::TASFSave::test_multiple_delete PASSED [ 71%] tests/test_asf.py::TASFSave::test_padding PASSED [ 71%] tests/test_asf.py::TASFSave::test_readd_objects PASSED [ 71%] tests/test_asf.py::TASFSave::test_save_filename PASSED [ 71%] tests/test_dsdiff.py::TDSDIFF::test_bitrate PASSED [ 71%] tests/test_dsdiff.py::TDSDIFF::test_bits_per_sample PASSED [ 71%] tests/test_dsdiff.py::TDSDIFF::test_channels PASSED [ 71%] tests/test_dsdiff.py::TDSDIFF::test_delete_tags PASSED [ 71%] tests/test_dsdiff.py::TDSDIFF::test_length PASSED [ 71%] tests/test_dsdiff.py::TDSDIFF::test_mime PASSED [ 71%] tests/test_dsdiff.py::TDSDIFF::test_notdsf PASSED [ 71%] tests/test_dsdiff.py::TDSDIFF::test_pprint PASSED [ 71%] tests/test_dsdiff.py::TDSDIFF::test_sampling_frequency PASSED [ 71%] tests/test_dsdiff.py::TDSDIFF::test_save_tags PASSED [ 71%] tests/test_dsdiff.py::TDSDIFF::test_update_tags PASSED [ 71%] tests/test_dsf.py::TDSF::test_add_tags_already_there PASSED [ 71%] tests/test_dsf.py::TDSF::test_bits_per_sample PASSED [ 71%] tests/test_dsf.py::TDSF::test_channels PASSED [ 71%] tests/test_dsf.py::TDSF::test_corrupt_tag PASSED [ 72%] tests/test_dsf.py::TDSF::test_delete PASSED [ 72%] tests/test_dsf.py::TDSF::test_length PASSED [ 72%] tests/test_dsf.py::TDSF::test_loaded_tags PASSED [ 72%] tests/test_dsf.py::TDSF::test_mime PASSED [ 72%] tests/test_dsf.py::TDSF::test_module_delete PASSED [ 72%] tests/test_dsf.py::TDSF::test_module_double_delete PASSED [ 72%] tests/test_dsf.py::TDSF::test_notdsf PASSED [ 72%] tests/test_dsf.py::TDSF::test_padding PASSED [ 72%] tests/test_dsf.py::TDSF::test_pprint PASSED [ 72%] tests/test_dsf.py::TDSF::test_pprint_no_tags PASSED [ 72%] tests/test_dsf.py::TDSF::test_roundtrip PASSED [ 72%] tests/test_dsf.py::TDSF::test_sampling_frequency PASSED [ 72%] tests/test_dsf.py::TDSF::test_save_no_tags PASSED [ 72%] tests/test_dsf.py::TDSF::test_save_tags PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_albumartistsort PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_albumartistsort_from_TXXX PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_albumartistsort_with_both_frames PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_bad_trackid PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_case_insensitive PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_date_delete PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_del_fallback PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_delete PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_empty_file PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_gain_bad_key PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_gain_bad_value PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_gain_peak_capitalization PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_gain_peak_delete PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_gain_peak_get PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_gain_peak_set PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_get_fallback PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_in PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_list_fallback PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_load_filename PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_no_performer PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_nonexistent_file PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_original_date_delete PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_peak_bad_key PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_peak_bad_value PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_perfomer PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_performer_delete PASSED [ 72%] tests/test_easyid3.py::TEasyID3::test_performer_delete_dne PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_pickle PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_pprint PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_remember_ctr PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_save_23 PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_save_date_v23 PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_save_v23_error_restore PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_save_v23_recurse_restore PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_set_fallback PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_size_attr PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_text_tags PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_txxx_del_set_del PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_txxx_empty PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_txxx_latin_first_then_non_latin PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_txxx_save PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_txxx_set_get PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_txxx_unicode PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_write_date PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_write_date_double PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_write_double PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_write_invalid PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_write_original_date PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_write_original_date_double PASSED [ 73%] tests/test_easyid3.py::TEasyID3::test_write_single PASSED [ 73%] tests/test_easymp4.py::TEasyMP4::test_date_delete PASSED [ 73%] tests/test_easymp4.py::TEasyMP4::test_empty_file PASSED [ 73%] tests/test_easymp4.py::TEasyMP4::test_has_key PASSED [ 73%] tests/test_easymp4.py::TEasyMP4::test_no_tags PASSED [ 73%] tests/test_easymp4.py::TEasyMP4::test_nonexistent_file PASSED [ 73%] tests/test_easymp4.py::TEasyMP4::test_numeric PASSED [ 73%] tests/test_easymp4.py::TEasyMP4::test_numeric_pairs PASSED [ 73%] tests/test_easymp4.py::TEasyMP4::test_padding PASSED [ 73%] tests/test_easymp4.py::TEasyMP4::test_pprint PASSED [ 73%] tests/test_easymp4.py::TEasyMP4::test_write_date PASSED [ 73%] tests/test_easymp4.py::TEasyMP4::test_write_date_double PASSED [ 73%] tests/test_easymp4.py::TEasyMP4::test_write_double PASSED [ 73%] tests/test_easymp4.py::TEasyMP4::test_write_invalid PASSED [ 73%] tests/test_easymp4.py::TEasyMP4::test_write_single PASSED [ 73%] tests/test_flac.py::TVCommentDict::test_as_dict PASSED [ 73%] tests/test_flac.py::TVCommentDict::test_bad_key PASSED [ 73%] tests/test_flac.py::TVCommentDict::test_case_items_426 PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_contains PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_contains_case PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_correct_len PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_del PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_del_case PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_del_failure PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_duplicate_keys PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_empty PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_equal PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_get PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_get_case PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_get_failure PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_items PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_iter PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_keys PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_py3_bad_key PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_roundtrip PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_roundtrip_vc PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_set PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_set_case PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_set_preserve_case PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_slice PASSED [ 74%] tests/test_flac.py::TVCommentDict::test_values PASSED [ 74%] tests/test_flac.py::Tto_int_be::test_0 PASSED [ 74%] tests/test_flac.py::Tto_int_be::test_1 PASSED [ 74%] tests/test_flac.py::Tto_int_be::test_256 PASSED [ 74%] tests/test_flac.py::Tto_int_be::test_empty PASSED [ 74%] tests/test_flac.py::Tto_int_be::test_long PASSED [ 74%] tests/test_flac.py::TVCFLACDict::test_as_dict PASSED [ 74%] tests/test_flac.py::TVCFLACDict::test_bad_key PASSED [ 74%] tests/test_flac.py::TVCFLACDict::test_case_items_426 PASSED [ 74%] tests/test_flac.py::TVCFLACDict::test_contains PASSED [ 74%] tests/test_flac.py::TVCFLACDict::test_contains_case PASSED [ 74%] tests/test_flac.py::TVCFLACDict::test_correct_len PASSED [ 74%] tests/test_flac.py::TVCFLACDict::test_del PASSED [ 74%] tests/test_flac.py::TVCFLACDict::test_del_case PASSED [ 74%] tests/test_flac.py::TVCFLACDict::test_del_failure PASSED [ 74%] tests/test_flac.py::TVCFLACDict::test_duplicate_keys PASSED [ 74%] tests/test_flac.py::TVCFLACDict::test_empty PASSED [ 74%] tests/test_flac.py::TVCFLACDict::test_equal PASSED [ 74%] tests/test_flac.py::TVCFLACDict::test_get PASSED [ 75%] tests/test_flac.py::TVCFLACDict::test_get_case PASSED [ 75%] tests/test_flac.py::TVCFLACDict::test_get_failure PASSED [ 75%] tests/test_flac.py::TVCFLACDict::test_items PASSED [ 75%] tests/test_flac.py::TVCFLACDict::test_iter PASSED [ 75%] tests/test_flac.py::TVCFLACDict::test_keys PASSED [ 75%] tests/test_flac.py::TVCFLACDict::test_py3_bad_key PASSED [ 75%] tests/test_flac.py::TVCFLACDict::test_roundtrip PASSED [ 75%] tests/test_flac.py::TVCFLACDict::test_roundtrip_vc PASSED [ 75%] tests/test_flac.py::TVCFLACDict::test_set PASSED [ 75%] tests/test_flac.py::TVCFLACDict::test_set_case PASSED [ 75%] tests/test_flac.py::TVCFLACDict::test_set_preserve_case PASSED [ 75%] tests/test_flac.py::TVCFLACDict::test_slice PASSED [ 75%] tests/test_flac.py::TVCFLACDict::test_values PASSED [ 75%] tests/test_flac.py::TMetadataBlock::test_change PASSED [ 75%] tests/test_flac.py::TMetadataBlock::test_ctr_garbage PASSED [ 75%] tests/test_flac.py::TMetadataBlock::test_empty PASSED [ 75%] tests/test_flac.py::TMetadataBlock::test_not_empty PASSED [ 75%] tests/test_flac.py::TMetadataBlock::test_too_large PASSED [ 75%] tests/test_flac.py::TMetadataBlock::test_too_large_padding PASSED [ 75%] tests/test_flac.py::TMetadataBlock::test_write_read_max_size PASSED [ 75%] tests/test_flac.py::TStreamInfo::test_bitrate PASSED [ 75%] tests/test_flac.py::TStreamInfo::test_blocksize PASSED [ 75%] tests/test_flac.py::TStreamInfo::test_bps PASSED [ 75%] tests/test_flac.py::TStreamInfo::test_channels PASSED [ 75%] tests/test_flac.py::TStreamInfo::test_eq PASSED [ 75%] tests/test_flac.py::TStreamInfo::test_framesize PASSED [ 75%] tests/test_flac.py::TStreamInfo::test_invalid PASSED [ 75%] tests/test_flac.py::TStreamInfo::test_length PASSED [ 75%] tests/test_flac.py::TStreamInfo::test_md5_signature PASSED [ 75%] tests/test_flac.py::TStreamInfo::test_roundtrip PASSED [ 75%] tests/test_flac.py::TStreamInfo::test_sample_rate PASSED [ 75%] tests/test_flac.py::TStreamInfo::test_total_samples PASSED [ 75%] tests/test_flac.py::TSeekTable::test_eq PASSED [ 75%] tests/test_flac.py::TSeekTable::test_neq PASSED [ 75%] tests/test_flac.py::TSeekTable::test_repr PASSED [ 75%] tests/test_flac.py::TSeekTable::test_roundtrip PASSED [ 75%] tests/test_flac.py::TSeekTable::test_seektable PASSED [ 75%] tests/test_flac.py::TCueSheet::test_cuesheet PASSED [ 75%] tests/test_flac.py::TCueSheet::test_eq PASSED [ 75%] tests/test_flac.py::TCueSheet::test_first_track PASSED [ 76%] tests/test_flac.py::TCueSheet::test_lead_out PASSED [ 76%] tests/test_flac.py::TCueSheet::test_neq PASSED [ 76%] tests/test_flac.py::TCueSheet::test_repr PASSED [ 76%] tests/test_flac.py::TCueSheet::test_roundtrip PASSED [ 76%] tests/test_flac.py::TCueSheet::test_second_track PASSED [ 76%] tests/test_flac.py::TCueSheet::test_track_eq PASSED [ 76%] tests/test_flac.py::TPicture::test_count PASSED [ 76%] tests/test_flac.py::TPicture::test_eq PASSED [ 76%] tests/test_flac.py::TPicture::test_neq PASSED [ 76%] tests/test_flac.py::TPicture::test_picture PASSED [ 76%] tests/test_flac.py::TPicture::test_repr PASSED [ 76%] tests/test_flac.py::TPicture::test_roundtrip PASSED [ 76%] tests/test_flac.py::TPadding::test_blank PASSED [ 76%] tests/test_flac.py::TPadding::test_change PASSED [ 76%] tests/test_flac.py::TPadding::test_empty PASSED [ 76%] tests/test_flac.py::TPadding::test_padding PASSED [ 76%] tests/test_flac.py::TPadding::test_repr PASSED [ 76%] tests/test_flac.py::TFLAC::test_add_picture PASSED [ 76%] tests/test_flac.py::TFLAC::test_add_vc PASSED [ 76%] tests/test_flac.py::TFLAC::test_add_vc_implicit PASSED [ 76%] tests/test_flac.py::TFLAC::test_bitrate PASSED [ 76%] tests/test_flac.py::TFLAC::test_clear_pictures PASSED [ 76%] tests/test_flac.py::TFLAC::test_cuesheet PASSED [ 76%] tests/test_flac.py::TFLAC::test_delete PASSED [ 76%] tests/test_flac.py::TFLAC::test_delete_change_reload PASSED [ 76%] tests/test_flac.py::TFLAC::test_delete_id3 PASSED [ 76%] tests/test_flac.py::TFLAC::test_double_load PASSED [ 76%] tests/test_flac.py::TFLAC::test_force_grow PASSED [ 76%] tests/test_flac.py::TFLAC::test_force_shrink PASSED [ 76%] tests/test_flac.py::TFLAC::test_ignore_id3 PASSED [ 76%] tests/test_flac.py::TFLAC::test_increase_size_new_padding PASSED [ 76%] tests/test_flac.py::TFLAC::test_info PASSED [ 76%] tests/test_flac.py::TFLAC::test_items PASSED [ 76%] tests/test_flac.py::TFLAC::test_keys PASSED [ 76%] tests/test_flac.py::TFLAC::test_load_flac_with_application_block PASSED [ 76%] tests/test_flac.py::TFLAC::test_load_invalid_flac PASSED [ 76%] tests/test_flac.py::TFLAC::test_load_unknown_block PASSED [ 76%] tests/test_flac.py::TFLAC::test_mime PASSED [ 76%] tests/test_flac.py::TFLAC::test_missing_streaminfo PASSED [ 76%] tests/test_flac.py::TFLAC::test_module_delete PASSED [ 76%] tests/test_flac.py::TFLAC::test_ooming_vc_header PASSED [ 77%] tests/test_flac.py::TFLAC::test_padding PASSED [ 77%] tests/test_flac.py::TFLAC::test_pictures PASSED [ 77%] tests/test_flac.py::TFLAC::test_pprint PASSED [ 77%] tests/test_flac.py::TFLAC::test_save_invalid_flac PASSED [ 77%] tests/test_flac.py::TFLAC::test_save_multiple_padding PASSED [ 77%] tests/test_flac.py::TFLAC::test_save_on_mp3 PASSED [ 77%] tests/test_flac.py::TFLAC::test_save_unknown_block PASSED [ 77%] tests/test_flac.py::TFLAC::test_seektable PASSED [ 77%] tests/test_flac.py::TFLAC::test_two_vorbis_blocks PASSED [ 77%] tests/test_flac.py::TFLAC::test_values PASSED [ 77%] tests/test_flac.py::TFLAC::test_variable_block_size PASSED [ 77%] tests/test_flac.py::TFLAC::test_vc PASSED [ 77%] tests/test_flac.py::TFLAC::test_with_real_flac PASSED [ 77%] tests/test_flac.py::TFLAC::test_write_changetitle PASSED [ 77%] tests/test_flac.py::TFLAC::test_write_changetitle_unicode_key PASSED [ 77%] tests/test_flac.py::TFLAC::test_write_changetitle_unicode_key_and_value PASSED [ 77%] tests/test_flac.py::TFLAC::test_write_changetitle_unicode_value PASSED [ 77%] tests/test_flac.py::TFLAC::test_write_nochange PASSED [ 77%] tests/test_flac.py::TFLAC::test_zero_samples PASSED [ 77%] tests/test_flac.py::TFLACFile::test_open_nonexistant PASSED [ 77%] tests/test_flac.py::TFLACBadBlockSize::test_inval_streaminfo PASSED [ 77%] tests/test_flac.py::TFLACBadBlockSize::test_overwritten_read PASSED [ 77%] tests/test_flac.py::TFLACBadBlockSize::test_too_short_read PASSED [ 77%] tests/test_flac.py::TFLACBadBlockSize::test_too_short_read_picture PASSED [ 77%] tests/test_flac.py::TFLACBadBlockSizeWrite::test_write_reread PASSED [ 77%] tests/test_flac.py::TFLACBadDuplicateVorbisComment::test_delete_multiple PASSED [ 77%] tests/test_flac.py::TFLACBadDuplicateVorbisComment::test_delete_multiple_fail PASSED [ 77%] tests/test_flac.py::TFLACBadDuplicateVorbisComment::test_load_multiple PASSED [ 77%] tests/test_flac.py::TFLACBadBlockSizeOverflow::test_invalid_overflow_recover_and_save_back PASSED [ 77%] tests/test_flac.py::TFLACBadBlockSizeOverflow::test_largest_valid PASSED [ 77%] tests/test_flac.py::TFLACBadBlockSizeOverflow::test_smallest_invalid PASSED [ 77%] tests/test_id3.py::test_id3_module_exports_all_frames PASSED [ 77%] tests/test_id3.py::TID3Read::test_23_multiframe_hack PASSED [ 77%] tests/test_id3.py::TID3Read::test_PIC_in_23 PASSED [ 77%] tests/test_id3.py::TID3Read::test_bad_extended_header_flags PASSED [ 77%] tests/test_id3.py::TID3Read::test_bad_tyer PASSED [ 77%] tests/test_id3.py::TID3Read::test_chap_subframes PASSED [ 77%] tests/test_id3.py::TID3Read::test_comm_roundtrip PASSED [ 77%] tests/test_id3.py::TID3Read::test_ctoc_subframes PASSED [ 77%] tests/test_id3.py::TID3Read::test_empty_file PASSED [ 78%] tests/test_id3.py::TID3Read::test_genre_from_v23_1 PASSED [ 78%] tests/test_id3.py::TID3Read::test_genre_from_v23_2 PASSED [ 78%] tests/test_id3.py::TID3Read::test_genre_from_v24_1 PASSED [ 78%] tests/test_id3.py::TID3Read::test_genre_from_v24_2 PASSED [ 78%] tests/test_id3.py::TID3Read::test_handle_tyer_full_date PASSED [ 78%] tests/test_id3.py::TID3Read::test_handle_tyer_full_date_with_tdat PASSED [ 78%] tests/test_id3.py::TID3Read::test_ipls PASSED [ 78%] tests/test_id3.py::TID3Read::test_ipls_to_v23 PASSED [ 78%] tests/test_id3.py::TID3Read::test_lnk PASSED [ 78%] tests/test_id3.py::TID3Read::test_load_v1 PASSED [ 78%] tests/test_id3.py::TID3Read::test_load_v1_comment PASSED [ 78%] tests/test_id3.py::TID3Read::test_load_v1_known_frames_override PASSED [ 78%] tests/test_id3.py::TID3Read::test_load_v1_v2 PASSED [ 78%] tests/test_id3.py::TID3Read::test_load_v1_v2_no_translate PASSED [ 78%] tests/test_id3.py::TID3Read::test_load_v1_v2_precedence PASSED [ 78%] tests/test_id3.py::TID3Read::test_load_v1_v2_tcon_translate PASSED [ 78%] tests/test_id3.py::TID3Read::test_load_v23_unsynch PASSED [ 78%] tests/test_id3.py::TID3Read::test_multiple_tyer_tdat_time PASSED [ 78%] tests/test_id3.py::TID3Read::test_no_known_frames PASSED [ 78%] tests/test_id3.py::TID3Read::test_nonexistent_file PASSED [ 78%] tests/test_id3.py::TID3Read::test_pic PASSED [ 78%] tests/test_id3.py::TID3Read::test_read_padding PASSED [ 78%] tests/test_id3.py::TID3Read::test_rvad_dropped PASSED [ 78%] tests/test_id3.py::TID3Read::test_tags PASSED [ 78%] tests/test_id3.py::TID3Read::test_tdor PASSED [ 78%] tests/test_id3.py::TID3Read::test_tdrc PASSED [ 78%] tests/test_id3.py::TID3Read::test_time_dropped PASSED [ 78%] tests/test_id3.py::TID3Read::test_tory PASSED [ 78%] tests/test_id3.py::TID3Read::test_tyer PASSED [ 78%] tests/test_id3.py::TID3Read::test_tyer_tdat PASSED [ 78%] tests/test_id3.py::TID3Read::test_tyer_tdat_time PASSED [ 78%] tests/test_id3.py::TID3Read::test_unknown_reset PASSED [ 78%] tests/test_id3.py::TID3Read::test_v24_extended_header PASSED [ 78%] tests/test_id3.py::TID3Header::test_23 PASSED [ 78%] tests/test_id3.py::TID3Header::test_header_2_1 PASSED [ 78%] tests/test_id3.py::TID3Header::test_header_2_2 PASSED [ 78%] tests/test_id3.py::TID3Header::test_header_2_3_extended PASSED [ 78%] tests/test_id3.py::TID3Header::test_header_2_3_invalid_flags PASSED [ 78%] tests/test_id3.py::TID3Header::test_header_2_4_allow_footer PASSED [ 78%] tests/test_id3.py::TID3Header::test_header_2_4_extended PASSED [ 78%] tests/test_id3.py::TID3Header::test_header_2_4_extended_but_not PASSED [ 79%] tests/test_id3.py::TID3Header::test_header_2_4_extended_but_not_but_not_tag PASSED [ 79%] tests/test_id3.py::TID3Header::test_header_2_4_extended_unsynch_size PASSED [ 79%] tests/test_id3.py::TID3Header::test_header_2_4_invalid_flags PASSED [ 79%] tests/test_id3.py::TID3Header::test_header_2_4_unsynch_size PASSED [ 79%] tests/test_id3.py::TID3Header::test_header_empty PASSED [ 79%] tests/test_id3.py::TID3Header::test_header_silence PASSED [ 79%] tests/test_id3.py::TID3Header::test_header_too_small PASSED [ 79%] tests/test_id3.py::TID3Header::test_negative_header_size PASSED [ 79%] tests/test_id3.py::TID3Tags::test_add_CRM PASSED [ 79%] tests/test_id3.py::TID3Tags::test_apic_duplicate_hash PASSED [ 79%] tests/test_id3.py::TID3Tags::test_delall PASSED [ 79%] tests/test_id3.py::TID3Tags::test_delnormal PASSED [ 79%] tests/test_id3.py::TID3Tags::test_delone PASSED [ 79%] tests/test_id3.py::TID3Tags::test_getlist PASSED [ 79%] tests/test_id3.py::TID3Tags::test_getnormal PASSED [ 79%] tests/test_id3.py::TID3Tags::test_read__ignore_CRM PASSED [ 79%] tests/test_id3.py::TID3Tags::test_set_wrong_type PASSED [ 79%] tests/test_id3.py::TID3Tags::test_setone PASSED [ 79%] tests/test_id3.py::TID3Tags::test_settwo PASSED [ 79%] tests/test_id3.py::TID3Tags::test_text_duplicate_frame_different_encoding PASSED [ 79%] tests/test_id3.py::TID3Tags::test_update_v22_add PASSED [ 79%] tests/test_id3.py::ID3v1Tags::test_album PASSED [ 79%] tests/test_id3.py::ID3v1Tags::test_artist PASSED [ 79%] tests/test_id3.py::ID3v1Tags::test_genre PASSED [ 79%] tests/test_id3.py::ID3v1Tags::test_invalid PASSED [ 79%] tests/test_id3.py::ID3v1Tags::test_invalid_track PASSED [ 79%] tests/test_id3.py::ID3v1Tags::test_make_from_empty PASSED [ 79%] tests/test_id3.py::ID3v1Tags::test_make_v1_from_tyer PASSED [ 79%] tests/test_id3.py::ID3v1Tags::test_nonascii PASSED [ 79%] tests/test_id3.py::ID3v1Tags::test_nulls PASSED [ 79%] tests/test_id3.py::ID3v1Tags::test_roundtrip PASSED [ 79%] tests/test_id3.py::ID3v1Tags::test_title PASSED [ 79%] tests/test_id3.py::ID3v1Tags::test_track PASSED [ 79%] tests/test_id3.py::ID3v1Tags::test_v11_comment PASSED [ 79%] tests/test_id3.py::ID3v1Tags::test_v11_invalid_track PASSED [ 79%] tests/test_id3.py::ID3v1Tags::test_v11_nocomment PASSED [ 79%] tests/test_id3.py::ID3v1Tags::test_v1_comment PASSED [ 79%] tests/test_id3.py::ID3v1Tags::test_v1_comment_pad PASSED [ 79%] tests/test_id3.py::ID3v1Tags::test_v1_comment_trim PASSED [ 79%] tests/test_id3.py::ID3v1Tags::test_v1_genre PASSED [ 80%] tests/test_id3.py::ID3v1Tags::test_v1_nocomment PASSED [ 80%] tests/test_id3.py::ID3v1Tags::test_v1_not_v11 PASSED [ 80%] tests/test_id3.py::ID3v1Tags::test_year PASSED [ 80%] tests/test_id3.py::TestWriteID3v1::test_save_add PASSED [ 80%] tests/test_id3.py::TestWriteID3v1::test_save_defaults PASSED [ 80%] tests/test_id3.py::TestWriteID3v1::test_save_delete PASSED [ 80%] tests/test_id3.py::Issue97_UpgradeUnknown23::test_unknown PASSED [ 80%] tests/test_id3.py::Issue97_UpgradeUnknown23::test_unknown_invalid PASSED [ 80%] tests/test_id3.py::TID3Write::test_1bfile PASSED [ 80%] tests/test_id3.py::TID3Write::test_addframe PASSED [ 80%] tests/test_id3.py::TID3Write::test_ape_id3_lookalike PASSED [ 80%] tests/test_id3.py::TID3Write::test_apic_last PASSED [ 80%] tests/test_id3.py::TID3Write::test_changeframe PASSED [ 80%] tests/test_id3.py::TID3Write::test_compressibly_large PASSED [ 80%] tests/test_id3.py::TID3Write::test_corrupt_header_too_small PASSED [ 80%] tests/test_id3.py::TID3Write::test_corrupt_save PASSED [ 80%] tests/test_id3.py::TID3Write::test_corrupt_tag_too_small PASSED [ 80%] tests/test_id3.py::TID3Write::test_delete_id3_with_ape PASSED [ 80%] tests/test_id3.py::TID3Write::test_delete_invalid_zero PASSED [ 80%] tests/test_id3.py::TID3Write::test_empty_plustag_minustag_empty PASSED [ 80%] tests/test_id3.py::TID3Write::test_emptyfile_silencetag PASSED [ 80%] tests/test_id3.py::TID3Write::test_frame_order PASSED [ 80%] tests/test_id3.py::TID3Write::test_load_save_inval_version PASSED [ 80%] tests/test_id3.py::TID3Write::test_nofile_silencetag PASSED [ 80%] tests/test_id3.py::TID3Write::test_padding_fill_all PASSED [ 80%] tests/test_id3.py::TID3Write::test_padding_remove_add_padding PASSED [ 80%] tests/test_id3.py::TID3Write::test_replaceframe PASSED [ 80%] tests/test_id3.py::TID3Write::test_same PASSED [ 80%] tests/test_id3.py::TID3Write::test_same_v23 PASSED [ 80%] tests/test_id3.py::TID3Write::test_save PASSED [ 80%] tests/test_id3.py::TID3Write::test_save_id3_over_ape PASSED [ 80%] tests/test_id3.py::TID3Write::test_save_off_spec_frames PASSED [ 80%] tests/test_id3.py::TID3Write::test_toemptyfile PASSED [ 80%] tests/test_id3.py::TID3Write::test_tononfile PASSED [ 80%] tests/test_id3.py::TID3Write::test_unknown_chap PASSED [ 80%] tests/test_id3.py::TID3Write::test_update_to_v23_on_load PASSED [ 80%] tests/test_id3.py::TID3Write::test_wrong_encoding PASSED [ 80%] tests/test_id3.py::BadPOPM::test_read_popm_long_counter PASSED [ 80%] tests/test_id3.py::BadPOPM::test_write_popm_long_counter PASSED [ 80%] tests/test_id3.py::Issue69_BadV1Year::test_empty PASSED [ 80%] tests/test_id3.py::Issue69_BadV1Year::test_long PASSED [ 81%] tests/test_id3.py::Issue69_BadV1Year::test_missing_year PASSED [ 81%] tests/test_id3.py::Issue69_BadV1Year::test_none PASSED [ 81%] tests/test_id3.py::Issue69_BadV1Year::test_short PASSED [ 81%] tests/test_id3.py::Issue69_BadV1Year::test_short_year PASSED [ 81%] tests/test_id3.py::TID3Trailing::test_audacious_trailing_id3 PASSED [ 81%] tests/test_id3.py::TID3Misc::test_determine_bpi PASSED [ 81%] tests/test_id3.py::TID3Misc::test_main PASSED [ 81%] tests/test_m4a.py::TM4ADeprecation::test_fail PASSED [ 81%] tests/test_monkeysaudio.py::TMonkeysAudio::test_bits_per_sample PASSED [ 81%] tests/test_monkeysaudio.py::TMonkeysAudio::test_channels PASSED [ 81%] tests/test_monkeysaudio.py::TMonkeysAudio::test_length PASSED [ 81%] tests/test_monkeysaudio.py::TMonkeysAudio::test_mime PASSED [ 81%] tests/test_monkeysaudio.py::TMonkeysAudio::test_not_my_file PASSED [ 81%] tests/test_monkeysaudio.py::TMonkeysAudio::test_pprint PASSED [ 81%] tests/test_monkeysaudio.py::TMonkeysAudio::test_sample_rate PASSED [ 81%] tests/test_monkeysaudio.py::TMonkeysAudio::test_version PASSED [ 81%] tests/test_mp3.py::TMP3Util::test_find_sync PASSED [ 81%] tests/test_mp3.py::TMP3::test_add_tags PASSED [ 81%] tests/test_mp3.py::TMP3::test_add_tags_already_there PASSED [ 81%] tests/test_mp3.py::TMP3::test_bitrate PASSED [ 81%] tests/test_mp3.py::TMP3::test_bitrate_mode PASSED [ 81%] tests/test_mp3.py::TMP3::test_channels PASSED [ 81%] tests/test_mp3.py::TMP3::test_delete PASSED [ 81%] tests/test_mp3.py::TMP3::test_empty_xing PASSED [ 81%] tests/test_mp3.py::TMP3::test_encoder_info PASSED [ 81%] tests/test_mp3.py::TMP3::test_id3 PASSED [ 81%] tests/test_mp3.py::TMP3::test_info_pprint PASSED [ 81%] tests/test_mp3.py::TMP3::test_lame_broken_short PASSED [ 81%] tests/test_mp3.py::TMP3::test_layer PASSED [ 81%] tests/test_mp3.py::TMP3::test_length PASSED [ 81%] tests/test_mp3.py::TMP3::test_load_non_id3 PASSED [ 81%] tests/test_mp3.py::TMP3::test_mime PASSED [ 81%] tests/test_mp3.py::TMP3::test_mode PASSED [ 81%] tests/test_mp3.py::TMP3::test_module_delete PASSED [ 81%] tests/test_mp3.py::TMP3::test_notmp3 PASSED [ 81%] tests/test_mp3.py::TMP3::test_pprint PASSED [ 81%] tests/test_mp3.py::TMP3::test_pprint_no_tags PASSED [ 81%] tests/test_mp3.py::TMP3::test_replaygain PASSED [ 81%] tests/test_mp3.py::TMP3::test_save PASSED [ 81%] tests/test_mp3.py::TMP3::test_save_no_tags PASSED [ 82%] tests/test_mp3.py::TMP3::test_save_padding PASSED [ 82%] tests/test_mp3.py::TMP3::test_sketchy PASSED [ 82%] tests/test_mp3.py::TMP3::test_sketchy_notmp3 PASSED [ 82%] tests/test_mp3.py::TMP3::test_too_short PASSED [ 82%] tests/test_mp3.py::TMP3::test_vbri PASSED [ 82%] tests/test_mp3.py::TMP3::test_version PASSED [ 82%] tests/test_mp3.py::TMP3::test_xing PASSED [ 82%] tests/test_mp3.py::TMPEGInfo::test_empty PASSED [ 82%] tests/test_mp3.py::TMPEGInfo::test_not_real_file PASSED [ 82%] tests/test_mp3.py::TMPEGInfo::test_xing_unknown_framecount PASSED [ 82%] tests/test_mp3.py::TEasyMP3::test_artist PASSED [ 82%] tests/test_mp3.py::TEasyMP3::test_length PASSED [ 82%] tests/test_mp3.py::TEasyMP3::test_no_composer PASSED [ 82%] tests/test_mp3.py::TXingHeader::test_get_offset PASSED [ 82%] tests/test_mp3.py::TXingHeader::test_invalid PASSED [ 82%] tests/test_mp3.py::TXingHeader::test_valid_info_header PASSED [ 82%] tests/test_mp3.py::TVBRIHeader::test_get_offset PASSED [ 82%] tests/test_mp3.py::TVBRIHeader::test_invalid PASSED [ 82%] tests/test_mp3.py::TVBRIHeader::test_valid PASSED [ 82%] tests/test_mp3.py::TLAMEHeader::test_invalid PASSED [ 82%] tests/test_mp3.py::TLAMEHeader::test_length PASSED [ 82%] tests/test_mp3.py::TLAMEHeader::test_real PASSED [ 82%] tests/test_mp3.py::TLAMEHeader::test_settings PASSED [ 82%] tests/test_mp3.py::TLAMEHeader::test_version PASSED [ 82%] tests/test_mp4.py::TAtom::test_length_0 PASSED [ 82%] tests/test_mp4.py::TAtom::test_length_0_container PASSED [ 82%] tests/test_mp4.py::TAtom::test_length_1 PASSED [ 82%] tests/test_mp4.py::TAtom::test_length_64bit_less_than_16 PASSED [ 82%] tests/test_mp4.py::TAtom::test_length_less_than_8 PASSED [ 82%] tests/test_mp4.py::TAtom::test_no_children PASSED [ 82%] tests/test_mp4.py::TAtom::test_non_top_level_length_0_is_invalid PASSED [ 82%] tests/test_mp4.py::TAtom::test_read PASSED [ 82%] tests/test_mp4.py::TAtom::test_render_too_big PASSED [ 82%] tests/test_mp4.py::TAtom::test_truncated PASSED [ 82%] tests/test_mp4.py::TAtoms::test_children PASSED [ 82%] tests/test_mp4.py::TAtoms::test_contains PASSED [ 82%] tests/test_mp4.py::TAtoms::test_extra_trailing_data PASSED [ 82%] tests/test_mp4.py::TAtoms::test_getitem PASSED [ 82%] tests/test_mp4.py::TAtoms::test_name PASSED [ 82%] tests/test_mp4.py::TAtoms::test_no_children PASSED [ 82%] tests/test_mp4.py::TAtoms::test_repr PASSED [ 83%] tests/test_mp4.py::TMP4Info::test_mdhd_version_1 PASSED [ 83%] tests/test_mp4.py::TMP4Info::test_multiple_tracks PASSED [ 83%] tests/test_mp4.py::TMP4Info::test_no_soun PASSED [ 83%] tests/test_mp4.py::TMP4Info::test_no_tracks PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_bad_covr PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_bad_cprt PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_bad_freeform PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_bad_text_data PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_covr_blank_format PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_empty_cpil PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_freeform_data PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_genre PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_genre_too_big PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_multi_freeform PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_parse_freeform PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_parse_multiple_atoms PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_parse_tmpo PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_pprint_non_text_list PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_purl PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_render_bool PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_render_data PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_render_freeform PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_render_integer_min_size PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_render_text PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_strips_bad_unknown_types PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_strips_unknown_types PASSED [ 83%] tests/test_mp4.py::TMP4Tags::test_write_back_bad_atoms PASSED [ 83%] tests/test_mp4.py::TMP4Datatypes::test_bitrate PASSED [ 83%] tests/test_mp4.py::TMP4Datatypes::test_bits_per_sample PASSED [ 83%] tests/test_mp4.py::TMP4Datatypes::test_channels PASSED [ 83%] tests/test_mp4.py::TMP4Datatypes::test_compilation PASSED [ 83%] tests/test_mp4.py::TMP4Datatypes::test_compilation_false PASSED [ 83%] tests/test_mp4.py::TMP4Datatypes::test_cover PASSED [ 83%] tests/test_mp4.py::TMP4Datatypes::test_cover_png PASSED [ 83%] tests/test_mp4.py::TMP4Datatypes::test_delete PASSED [ 83%] tests/test_mp4.py::TMP4Datatypes::test_delete_remove_padding PASSED [ 83%] tests/test_mp4.py::TMP4Datatypes::test_disk PASSED [ 83%] tests/test_mp4.py::TMP4Datatypes::test_disk_too_small PASSED [ 83%] tests/test_mp4.py::TMP4Datatypes::test_disk_wrong_size PASSED [ 83%] tests/test_mp4.py::TMP4Datatypes::test_episode_guid PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_freeform PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_freeform_2 PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_freeform_bin PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_freeforms PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_gapless PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_gapless_false PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_get_padding PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_has_covr PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_has_freeform PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_has_tags PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_invalid_text PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_kind PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_length PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_mime PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_module_delete PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_movements PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_not_my_file PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_padding PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_padding_2 PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_podcast PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_podcast_false PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_podcast_url PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_pprint PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_pprint_binary PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_pprint_pair PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_preserve_freeform PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_reads_unknown_text PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_sample_rate PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_save_simple PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_save_text PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_save_texts PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_score PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_set_init_padding_large PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_set_init_padding_zero PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_set_inval PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_set_various_padding PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_shrink PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_tempo PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_tempo_invalid PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_tempos PASSED [ 84%] tests/test_mp4.py::TMP4Datatypes::test_too_short PASSED [ 85%] tests/test_mp4.py::TMP4Datatypes::test_tracknumber PASSED [ 85%] tests/test_mp4.py::TMP4Datatypes::test_tracknumber_too_small PASSED [ 85%] tests/test_mp4.py::TMP4Datatypes::test_tracknumber_wrong_size PASSED [ 85%] tests/test_mp4.py::TMP4Datatypes::test_unicode PASSED [ 85%] tests/test_mp4.py::TMP4Datatypes::test_update_offsets PASSED [ 85%] tests/test_mp4.py::TMP4Datatypes::test_various_int PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_bitrate PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_bits_per_sample PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_channels PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_compilation PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_compilation_false PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_cover PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_cover_png PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_delete PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_disk PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_disk_too_small PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_disk_wrong_size PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_episode_guid PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_freeform PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_freeform_2 PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_freeform_bin PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_freeforms PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_gapless PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_gapless_false PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_has_covr PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_invalid_text PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_kind PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_length PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_mime PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_module_delete PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_movements PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_padding PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_padding_2 PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_podcast PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_podcast_false PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_podcast_url PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_pprint PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_pprint_binary PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_pprint_pair PASSED [ 85%] tests/test_mp4.py::TMP4CovrWithName::test_preserve_freeform PASSED [ 86%] tests/test_mp4.py::TMP4CovrWithName::test_reads_unknown_text PASSED [ 86%] tests/test_mp4.py::TMP4CovrWithName::test_sample_rate PASSED [ 86%] tests/test_mp4.py::TMP4CovrWithName::test_save_text PASSED [ 86%] tests/test_mp4.py::TMP4CovrWithName::test_save_texts PASSED [ 86%] tests/test_mp4.py::TMP4CovrWithName::test_score PASSED [ 86%] tests/test_mp4.py::TMP4CovrWithName::test_set_init_padding_large PASSED [ 86%] tests/test_mp4.py::TMP4CovrWithName::test_set_init_padding_zero PASSED [ 86%] tests/test_mp4.py::TMP4CovrWithName::test_set_inval PASSED [ 86%] tests/test_mp4.py::TMP4CovrWithName::test_set_various_padding PASSED [ 86%] tests/test_mp4.py::TMP4CovrWithName::test_tempo PASSED [ 86%] tests/test_mp4.py::TMP4CovrWithName::test_tempo_invalid PASSED [ 86%] tests/test_mp4.py::TMP4CovrWithName::test_tempos PASSED [ 86%] tests/test_mp4.py::TMP4CovrWithName::test_tracknumber PASSED [ 86%] tests/test_mp4.py::TMP4CovrWithName::test_tracknumber_too_small PASSED [ 86%] tests/test_mp4.py::TMP4CovrWithName::test_tracknumber_wrong_size PASSED [ 86%] tests/test_mp4.py::TMP4CovrWithName::test_unicode PASSED [ 86%] tests/test_mp4.py::TMP4CovrWithName::test_update_offsets PASSED [ 86%] tests/test_mp4.py::TMP4CovrWithName::test_various_int PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_bitrate PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_bits_per_sample PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_channels PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_compilation PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_compilation_false PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_cover PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_cover_png PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_delete PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_delete_remove_padding PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_disk PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_disk_too_small PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_disk_wrong_size PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_episode_guid PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_freeform PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_freeform_2 PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_freeform_bin PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_freeforms PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_gapless PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_gapless_false PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_has_covr PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_has_tags PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_invalid_text PASSED [ 86%] tests/test_mp4.py::TMP4HasTags64Bit::test_kind PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_length PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_mime PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_module_delete PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_movements PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_not_my_file PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_padding PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_padding_2 PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_podcast PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_podcast_false PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_podcast_url PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_pprint PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_pprint_binary PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_pprint_pair PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_preserve_freeform PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_reads_unknown_text PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_sample_rate PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_save_simple PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_save_text PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_save_texts PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_score PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_set_init_padding_large PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_set_init_padding_zero PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_set_inval PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_set_various_padding PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_shrink PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_tempo PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_tempo_invalid PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_tempos PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_too_short PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_tracknumber PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_tracknumber_too_small PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_tracknumber_wrong_size PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_unicode PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_update_offsets PASSED [ 87%] tests/test_mp4.py::TMP4HasTags64Bit::test_various_int PASSED [ 87%] tests/test_mp4.py::TMP4NoTagsM4A::test_add_tags PASSED [ 87%] tests/test_mp4.py::TMP4NoTagsM4A::test_bitrate PASSED [ 87%] tests/test_mp4.py::TMP4NoTagsM4A::test_bits_per_sample PASSED [ 87%] tests/test_mp4.py::TMP4NoTagsM4A::test_channels PASSED [ 87%] tests/test_mp4.py::TMP4NoTagsM4A::test_compilation PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_compilation_false PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_cover PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_cover_png PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_delete PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_disk PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_disk_too_small PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_disk_wrong_size PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_episode_guid PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_freeform PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_freeform_2 PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_freeform_bin PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_freeforms PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_gapless PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_gapless_false PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_invalid_text PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_kind PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_length PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_mime PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_module_delete PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_movements PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_no_tags PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_padding PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_padding_2 PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_podcast PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_podcast_false PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_podcast_url PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_pprint PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_pprint_binary PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_pprint_pair PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_preserve_freeform PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_reads_unknown_text PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_sample_rate PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_save_text PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_save_texts PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_score PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_set_init_padding_large PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_set_init_padding_zero PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_set_inval PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_set_various_padding PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_tempo PASSED [ 88%] tests/test_mp4.py::TMP4NoTagsM4A::test_tempo_invalid PASSED [ 89%] tests/test_mp4.py::TMP4NoTagsM4A::test_tempos PASSED [ 89%] tests/test_mp4.py::TMP4NoTagsM4A::test_tracknumber PASSED [ 89%] tests/test_mp4.py::TMP4NoTagsM4A::test_tracknumber_too_small PASSED [ 89%] tests/test_mp4.py::TMP4NoTagsM4A::test_tracknumber_wrong_size PASSED [ 89%] tests/test_mp4.py::TMP4NoTagsM4A::test_unicode PASSED [ 89%] tests/test_mp4.py::TMP4NoTagsM4A::test_update_offsets PASSED [ 89%] tests/test_mp4.py::TMP4NoTagsM4A::test_various_int PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_bitrate PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_bits_per_sample PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_channels PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_compilation PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_compilation_false PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_cover PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_cover_png PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_delete PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_disk PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_disk_too_small PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_disk_wrong_size PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_episode_guid PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_freeform PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_freeform_2 PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_freeform_bin PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_freeforms PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_gapless PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_gapless_false PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_invalid_text PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_kind PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_length PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_mime PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_module_delete PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_movements PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_no_tags PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_padding PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_padding_2 PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_podcast PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_podcast_false PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_podcast_url PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_pprint PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_pprint_binary PASSED [ 89%] tests/test_mp4.py::TMP4NoTags3G2::test_pprint_pair PASSED [ 90%] tests/test_mp4.py::TMP4NoTags3G2::test_preserve_freeform PASSED [ 90%] tests/test_mp4.py::TMP4NoTags3G2::test_reads_unknown_text PASSED [ 90%] tests/test_mp4.py::TMP4NoTags3G2::test_sample_rate PASSED [ 90%] tests/test_mp4.py::TMP4NoTags3G2::test_save_text PASSED [ 90%] tests/test_mp4.py::TMP4NoTags3G2::test_save_texts PASSED [ 90%] tests/test_mp4.py::TMP4NoTags3G2::test_score PASSED [ 90%] tests/test_mp4.py::TMP4NoTags3G2::test_set_init_padding_large PASSED [ 90%] tests/test_mp4.py::TMP4NoTags3G2::test_set_init_padding_zero PASSED [ 90%] tests/test_mp4.py::TMP4NoTags3G2::test_set_inval PASSED [ 90%] tests/test_mp4.py::TMP4NoTags3G2::test_set_various_padding PASSED [ 90%] tests/test_mp4.py::TMP4NoTags3G2::test_tempo PASSED [ 90%] tests/test_mp4.py::TMP4NoTags3G2::test_tempo_invalid PASSED [ 90%] tests/test_mp4.py::TMP4NoTags3G2::test_tempos PASSED [ 90%] tests/test_mp4.py::TMP4NoTags3G2::test_tracknumber PASSED [ 90%] tests/test_mp4.py::TMP4NoTags3G2::test_tracknumber_too_small PASSED [ 90%] tests/test_mp4.py::TMP4NoTags3G2::test_tracknumber_wrong_size PASSED [ 90%] tests/test_mp4.py::TMP4NoTags3G2::test_unicode PASSED [ 90%] tests/test_mp4.py::TMP4NoTags3G2::test_update_offsets PASSED [ 90%] tests/test_mp4.py::TMP4NoTags3G2::test_various_int PASSED [ 90%] tests/test_mp4.py::TMP4UpdateParents64Bit::test_update_parents PASSED [ 90%] tests/test_mp4.py::TMP4ALAC::test_bitrate PASSED [ 90%] tests/test_mp4.py::TMP4ALAC::test_bits_per_sample PASSED [ 90%] tests/test_mp4.py::TMP4ALAC::test_channels PASSED [ 90%] tests/test_mp4.py::TMP4ALAC::test_kind PASSED [ 90%] tests/test_mp4.py::TMP4ALAC::test_length PASSED [ 90%] tests/test_mp4.py::TMP4ALAC::test_sample_rate PASSED [ 90%] tests/test_mp4.py::TMP4Misc::test_no_audio_tracks PASSED [ 90%] tests/test_mp4.py::TMP4Misc::test_parse_full_atom PASSED [ 90%] tests/test_mp4.py::TMP4Misc::test_sort_items PASSED [ 90%] tests/test_mp4.py::TMP4Freeform::test_cmp PASSED [ 90%] tests/test_mp4.py::TMP4Freeform::test_cmp_bytes PASSED [ 90%] tests/test_mp4.py::TMP4Cover::test_cmp PASSED [ 90%] tests/test_mp4.py::TMP4Cover::test_cmp_bytes PASSED [ 90%] tests/test_mp4.py::TMP4AudioSampleEntry::test_ac3 PASSED [ 90%] tests/test_mp4.py::TMP4AudioSampleEntry::test_alac PASSED [ 90%] tests/test_mp4.py::TMP4AudioSampleEntry::test_alac_2 PASSED [ 90%] tests/test_mp4.py::TMP4AudioSampleEntry::test_als PASSED [ 90%] tests/test_mp4.py::TMP4AudioSampleEntry::test_error PASSED [ 90%] tests/test_mp4.py::TMP4AudioSampleEntry::test_pce PASSED [ 90%] tests/test_mp4.py::TMP4AudioSampleEntry::test_samr PASSED [ 90%] tests/test_mp4.py::TMP4AudioSampleEntry::test_sbr_ps_sig_1 PASSED [ 91%] tests/test_mp4.py::test_weird_descriptor_size PASSED [ 91%] tests/test_mp4.py::TMP4Chapters::test_has_chapters PASSED [ 91%] tests/test_musepack.py::TMusepack::test_almost_my_file PASSED [ 91%] tests/test_musepack.py::TMusepack::test_bad_header PASSED [ 91%] tests/test_musepack.py::TMusepack::test_bitrate PASSED [ 91%] tests/test_musepack.py::TMusepack::test_channels PASSED [ 91%] tests/test_musepack.py::TMusepack::test_gain PASSED [ 91%] tests/test_musepack.py::TMusepack::test_length PASSED [ 91%] tests/test_musepack.py::TMusepack::test_mime PASSED [ 91%] tests/test_musepack.py::TMusepack::test_not_my_file PASSED [ 91%] tests/test_musepack.py::TMusepack::test_pprint PASSED [ 91%] tests/test_musepack.py::TMusepack::test_sample_rate PASSED [ 91%] tests/test_musepack.py::TMusepack::test_zero_padded_sh_packet PASSED [ 91%] tests/test_musepack.py::TMusepackWithID3::test_ignore_id3 PASSED [ 91%] tests/test_ogg.py::TOggPage::test__from_packets_try_preserve PASSED [ 91%] tests/test_ogg.py::TOggPage::test_at_least_one_audio_page PASSED [ 91%] tests/test_ogg.py::TOggPage::test_complete_zero_length PASSED [ 91%] tests/test_ogg.py::TOggPage::test_crappy_fragmentation PASSED [ 91%] tests/test_ogg.py::TOggPage::test_crc_py25 PASSED [ 91%] tests/test_ogg.py::TOggPage::test_find_last PASSED [ 91%] tests/test_ogg.py::TOggPage::test_find_last_invalid PASSED [ 91%] tests/test_ogg.py::TOggPage::test_find_last_invalid_sync PASSED [ 91%] tests/test_ogg.py::TOggPage::test_find_last_last_empty PASSED [ 91%] tests/test_ogg.py::TOggPage::test_find_last_muxed PASSED [ 91%] tests/test_ogg.py::TOggPage::test_find_last_no_serial PASSED [ 91%] tests/test_ogg.py::TOggPage::test_find_last_none_finishing PASSED [ 91%] tests/test_ogg.py::TOggPage::test_find_last_none_finishing_mux PASSED [ 91%] tests/test_ogg.py::TOggPage::test_find_last_really_last PASSED [ 91%] tests/test_ogg.py::TOggPage::test_find_last_single_muxed PASSED [ 91%] tests/test_ogg.py::TOggPage::test_first_metadata_page_is_separate PASSED [ 91%] tests/test_ogg.py::TOggPage::test_flags PASSED [ 91%] tests/test_ogg.py::TOggPage::test_flags_next_page PASSED [ 91%] tests/test_ogg.py::TOggPage::test_from_packets_long PASSED [ 91%] tests/test_ogg.py::TOggPage::test_from_packets_position PASSED [ 91%] tests/test_ogg.py::TOggPage::test_from_packets_short_enough PASSED [ 91%] tests/test_ogg.py::TOggPage::test_invalid_version PASSED [ 91%] tests/test_ogg.py::TOggPage::test_length PASSED [ 91%] tests/test_ogg.py::TOggPage::test_not_enough_data PASSED [ 91%] tests/test_ogg.py::TOggPage::test_not_enough_lacing PASSED [ 91%] tests/test_ogg.py::TOggPage::test_not_equal PASSED [ 92%] tests/test_ogg.py::TOggPage::test_one_packet_per_wiggle PASSED [ 92%] tests/test_ogg.py::TOggPage::test_packet_exactly_255 PASSED [ 92%] tests/test_ogg.py::TOggPage::test_page_max_size PASSED [ 92%] tests/test_ogg.py::TOggPage::test_page_max_size_alone_too_big PASSED [ 92%] tests/test_ogg.py::TOggPage::test_random_data_roundtrip PASSED [ 92%] tests/test_ogg.py::TOggPage::test_read_max_size PASSED [ 92%] tests/test_ogg.py::TOggPage::test_renumber PASSED [ 92%] tests/test_ogg.py::TOggPage::test_renumber_extradata PASSED [ 92%] tests/test_ogg.py::TOggPage::test_renumber_muxed PASSED [ 92%] tests/test_ogg.py::TOggPage::test_renumber_reread PASSED [ 92%] tests/test_ogg.py::TOggPage::test_renumber_reread_trailing_bytes PASSED [ 92%] tests/test_ogg.py::TOggPage::test_replace PASSED [ 92%] tests/test_ogg.py::TOggPage::test_replace_continued PASSED [ 92%] tests/test_ogg.py::TOggPage::test_replace_fast_path PASSED [ 92%] tests/test_ogg.py::TOggPage::test_single_page_roundtrip PASSED [ 92%] tests/test_ogg.py::TOggPage::test_to_packets PASSED [ 92%] tests/test_ogg.py::TOggPage::test_to_packets_continued PASSED [ 92%] tests/test_ogg.py::TOggPage::test_to_packets_continued_strict PASSED [ 92%] tests/test_ogg.py::TOggPage::test_to_packets_empty_page PASSED [ 92%] tests/test_ogg.py::TOggPage::test_to_packets_missing_sequence PASSED [ 92%] tests/test_ogg.py::TOggPage::test_to_packets_mixed_stream PASSED [ 92%] tests/test_ogg.py::TOggPage::test_to_packets_strict PASSED [ 92%] tests/test_ogg.py::TOggPage::test_too_many_packets PASSED [ 92%] tests/test_ogg.py::TOggPage::test_wiggle_room PASSED [ 92%] tests/test_oggflac.py::TOggFLAC::test_delete PASSED [ 92%] tests/test_oggflac.py::TOggFLAC::test_delete_really_big PASSED [ 92%] tests/test_oggflac.py::TOggFLAC::test_delete_remove_padding PASSED [ 92%] tests/test_oggflac.py::TOggFLAC::test_flac_reference_delete PASSED [ 92%] tests/test_oggflac.py::TOggFLAC::test_flac_reference_delete_readd PASSED [ 92%] tests/test_oggflac.py::TOggFLAC::test_flac_reference_medium_sized PASSED [ 92%] tests/test_oggflac.py::TOggFLAC::test_flac_reference_really_big PASSED [ 92%] tests/test_oggflac.py::TOggFLAC::test_flac_reference_simple_save PASSED [ 92%] tests/test_oggflac.py::TOggFLAC::test_info_pprint PASSED [ 92%] tests/test_oggflac.py::TOggFLAC::test_invalid_delete PASSED [ 92%] tests/test_oggflac.py::TOggFLAC::test_invalid_open PASSED [ 92%] tests/test_oggflac.py::TOggFLAC::test_invalid_save PASSED [ 92%] tests/test_oggflac.py::TOggFLAC::test_length PASSED [ 92%] tests/test_oggflac.py::TOggFLAC::test_mime PASSED [ 92%] tests/test_oggflac.py::TOggFLAC::test_mime_secondary PASSED [ 92%] tests/test_oggflac.py::TOggFLAC::test_module_delete PASSED [ 92%] tests/test_oggflac.py::TOggFLAC::test_no_tags PASSED [ 93%] tests/test_oggflac.py::TOggFLAC::test_not_my_ogg PASSED [ 93%] tests/test_oggflac.py::TOggFLAC::test_ogg_reference_delete PASSED [ 93%] tests/test_oggflac.py::TOggFLAC::test_ogg_reference_delete_readd PASSED [ 93%] tests/test_oggflac.py::TOggFLAC::test_ogg_reference_medium_sized PASSED [ 93%] tests/test_oggflac.py::TOggFLAC::test_ogg_reference_really_big PASSED [ 93%] tests/test_oggflac.py::TOggFLAC::test_ogg_reference_simple_save PASSED [ 93%] tests/test_oggflac.py::TOggFLAC::test_padding PASSED [ 93%] tests/test_oggflac.py::TOggFLAC::test_pprint_empty PASSED [ 93%] tests/test_oggflac.py::TOggFLAC::test_pprint_stuff PASSED [ 93%] tests/test_oggflac.py::TOggFLAC::test_really_big PASSED [ 93%] tests/test_oggflac.py::TOggFLAC::test_save_twice PASSED [ 93%] tests/test_oggflac.py::TOggFLAC::test_set_delete PASSED [ 93%] tests/test_oggflac.py::TOggFLAC::test_set_two_tags PASSED [ 93%] tests/test_oggflac.py::TOggFLAC::test_streaminfo_bad_marker PASSED [ 93%] tests/test_oggflac.py::TOggFLAC::test_streaminfo_bad_version PASSED [ 93%] tests/test_oggflac.py::TOggFLAC::test_streaminfo_too_short PASSED [ 93%] tests/test_oggflac.py::TOggFLAC::test_vendor PASSED [ 93%] tests/test_oggflac.py::TOggFLAC::test_vendor_safe PASSED [ 93%] tests/test_oggopus.py::TOggOpus::test_bitrate PASSED [ 93%] tests/test_oggopus.py::TOggOpus::test_bitrate_stable_after_tag_change PASSED [ 93%] tests/test_oggopus.py::TOggOpus::test_bitrate_stable_with_large_metadata PASSED [ 93%] tests/test_oggopus.py::TOggOpus::test_delete PASSED [ 93%] tests/test_oggopus.py::TOggOpus::test_delete_really_big PASSED [ 93%] tests/test_oggopus.py::TOggOpus::test_delete_remove_padding PASSED [ 93%] tests/test_oggopus.py::TOggOpus::test_init_padding PASSED [ 93%] tests/test_oggopus.py::TOggOpus::test_invalid_delete PASSED [ 93%] tests/test_oggopus.py::TOggOpus::test_invalid_not_first PASSED [ 93%] tests/test_oggopus.py::TOggOpus::test_invalid_open PASSED [ 93%] tests/test_oggopus.py::TOggOpus::test_invalid_save PASSED [ 93%] tests/test_oggopus.py::TOggOpus::test_length PASSED [ 93%] tests/test_oggopus.py::TOggOpus::test_mime PASSED [ 93%] tests/test_oggopus.py::TOggOpus::test_mime_secondary PASSED [ 93%] tests/test_oggopus.py::TOggOpus::test_misc PASSED [ 93%] tests/test_oggopus.py::TOggOpus::test_module_delete PASSED [ 93%] tests/test_oggopus.py::TOggOpus::test_no_tags PASSED [ 93%] tests/test_oggopus.py::TOggOpus::test_ogg_reference_delete PASSED [ 93%] tests/test_oggopus.py::TOggOpus::test_ogg_reference_delete_readd PASSED [ 93%] tests/test_oggopus.py::TOggOpus::test_ogg_reference_medium_sized PASSED [ 93%] tests/test_oggopus.py::TOggOpus::test_ogg_reference_really_big PASSED [ 93%] tests/test_oggopus.py::TOggOpus::test_ogg_reference_simple_save PASSED [ 94%] tests/test_oggopus.py::TOggOpus::test_padding PASSED [ 94%] tests/test_oggopus.py::TOggOpus::test_pprint PASSED [ 94%] tests/test_oggopus.py::TOggOpus::test_pprint_empty PASSED [ 94%] tests/test_oggopus.py::TOggOpus::test_pprint_stuff PASSED [ 94%] tests/test_oggopus.py::TOggOpus::test_preserve_non_padding PASSED [ 94%] tests/test_oggopus.py::TOggOpus::test_really_big PASSED [ 94%] tests/test_oggopus.py::TOggOpus::test_save_twice PASSED [ 94%] tests/test_oggopus.py::TOggOpus::test_set_delete PASSED [ 94%] tests/test_oggopus.py::TOggOpus::test_set_two_tags PASSED [ 94%] tests/test_oggopus.py::TOggOpus::test_unsupported_version PASSED [ 94%] tests/test_oggopus.py::TOggOpus::test_vendor_safe PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_bitrate PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_channels PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_delete PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_delete_really_big PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_delete_remove_padding PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_init_padding PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_invalid_delete PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_invalid_not_first PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_invalid_open PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_invalid_save PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_length PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_mime PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_mime_secondary PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_module_delete PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_multiplexed_in_headers PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_no_tags PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_not_my_ogg PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_ogg_reference_delete PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_ogg_reference_delete_readd PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_ogg_reference_medium_sized PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_ogg_reference_really_big PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_ogg_reference_simple_save PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_padding PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_pprint_empty PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_pprint_stuff PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_really_big PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_sample_rate PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_save_twice PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_set_delete PASSED [ 94%] tests/test_oggspeex.py::TOggSpeex::test_set_two_tags PASSED [ 95%] tests/test_oggspeex.py::TOggSpeex::test_vendor PASSED [ 95%] tests/test_oggspeex.py::TOggSpeex::test_vendor_safe PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_bitrate PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_delete PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_delete_really_big PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_delete_remove_padding PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_init_padding PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_invalid_delete PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_invalid_open PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_invalid_save PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_length PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_mime PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_mime_secondary PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_module_delete PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_no_tags PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_not_my_ogg PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_ogg_reference_delete PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_ogg_reference_delete_readd PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_ogg_reference_medium_sized PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_ogg_reference_really_big PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_ogg_reference_simple_save PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_padding PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_pprint_empty PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_pprint_stuff PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_really_big PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_save_twice PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_set_delete PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_set_two_tags PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_theora_bad_version PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_theora_not_first_page PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_vendor PASSED [ 95%] tests/test_oggtheora.py::TOggTheora::test_vendor_safe PASSED [ 95%] tests/test_oggvorbis.py::TOggVorbis::test_avg_bitrate PASSED [ 95%] tests/test_oggvorbis.py::TOggVorbis::test_bitrate PASSED [ 95%] tests/test_oggvorbis.py::TOggVorbis::test_channels PASSED [ 95%] tests/test_oggvorbis.py::TOggVorbis::test_delete PASSED [ 95%] tests/test_oggvorbis.py::TOggVorbis::test_delete_really_big PASSED [ 95%] tests/test_oggvorbis.py::TOggVorbis::test_delete_remove_padding PASSED [ 95%] tests/test_oggvorbis.py::TOggVorbis::test_huge_tag PASSED [ 95%] tests/test_oggvorbis.py::TOggVorbis::test_init_padding PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_invalid_delete PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_invalid_not_first PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_invalid_open PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_invalid_save PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_length PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_mime PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_mime_secondary PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_module_delete PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_negative_bitrate PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_no_tags PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_not_my_ogg PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_ogg_reference_delete PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_ogg_reference_delete_readd PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_ogg_reference_medium_sized PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_ogg_reference_really_big PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_ogg_reference_simple_save PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_overestimated_bitrate PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_padding PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_pprint_empty PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_pprint_stuff PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_really_big PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_sample_rate PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_save_grown_split_setup_packet_reference PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_save_split_setup_packet PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_save_split_setup_packet_reference PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_save_twice PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_set_delete PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_set_two_tags PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_underestimated_bitrate PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_vendor PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_vendor_safe PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_vorbiscomment PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_vorbiscomment_big PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_vorbiscomment_delete PASSED [ 96%] tests/test_oggvorbis.py::TOggVorbis::test_vorbiscomment_delete_readd PASSED [ 96%] tests/test_optimfrog.py::TOptimFROG::test_bits_per_sample PASSED [ 96%] tests/test_optimfrog.py::TOptimFROG::test_channels PASSED [ 96%] tests/test_optimfrog.py::TOptimFROG::test_encoder_info PASSED [ 96%] tests/test_optimfrog.py::TOptimFROG::test_length PASSED [ 96%] tests/test_optimfrog.py::TOptimFROG::test_not_my_file PASSED [ 96%] tests/test_optimfrog.py::TOptimFROG::test_pprint PASSED [ 97%] tests/test_optimfrog.py::TOptimFROG::test_sample_rate PASSED [ 97%] tests/test_smf.py::TSMF::test_length PASSED [ 97%] tests/test_smf.py::TSMF::test_mime PASSED [ 97%] tests/test_smf.py::TSMF::test_not_my_file PASSED [ 97%] tests/test_smf.py::TSMF::test_pprint PASSED [ 97%] tests/test_tak.py::TTAK::test_bits_per_sample PASSED [ 97%] tests/test_tak.py::TTAK::test_channels PASSED [ 97%] tests/test_tak.py::TTAK::test_encoder_info PASSED [ 97%] tests/test_tak.py::TTAK::test_fuzz_only_end PASSED [ 97%] tests/test_tak.py::TTAK::test_length PASSED [ 97%] tests/test_tak.py::TTAK::test_mime PASSED [ 97%] tests/test_tak.py::TTAK::test_not_my_file PASSED [ 97%] tests/test_tak.py::TTAK::test_pprint PASSED [ 97%] tests/test_tak.py::TTAK::test_sample_rate PASSED [ 97%] tests/test_tools_mid3cp.py::TMid3cp::test_copy PASSED [ 97%] tests/test_tools_mid3cp.py::TMid3cp::test_exclude_multiple_tag PASSED [ 97%] tests/test_tools_mid3cp.py::TMid3cp::test_exclude_single_tag PASSED [ 97%] tests/test_tools_mid3cp.py::TMid3cp::test_exclude_tag_unicode PASSED [ 97%] tests/test_tools_mid3cp.py::TMid3cp::test_exit_status PASSED [ 97%] tests/test_tools_mid3cp.py::TMid3cp::test_include_id3v1 PASSED [ 97%] tests/test_tools_mid3cp.py::TMid3cp::test_merge PASSED [ 97%] tests/test_tools_mid3cp.py::TMid3cp::test_merge_dst_no_tag PASSED [ 97%] tests/test_tools_mid3cp.py::TMid3cp::test_no_src_header PASSED [ 97%] tests/test_tools_mid3cp.py::TMid3cp::test_noop PASSED [ 97%] tests/test_tools_mid3cp.py::TMid3cp::test_quiet PASSED [ 97%] tests/test_tools_mid3cp.py::TMid3cp::test_src_equal_dst PASSED [ 97%] tests/test_tools_mid3cp.py::TMid3cp::test_v23_v24 PASSED [ 97%] tests/test_tools_mid3cp.py::TMid3cp::test_verbose PASSED [ 97%] tests/test_tools_mid3iconv.py::TMid3Iconv::test_comm PASSED [ 97%] tests/test_tools_mid3iconv.py::TMid3Iconv::test_conv_basic PASSED [ 97%] tests/test_tools_mid3iconv.py::TMid3Iconv::test_debug PASSED [ 97%] tests/test_tools_mid3iconv.py::TMid3Iconv::test_noop PASSED [ 97%] tests/test_tools_mid3iconv.py::TMid3Iconv::test_quiet PASSED [ 97%] tests/test_tools_mid3iconv.py::TMid3Iconv::test_remove_v1 PASSED [ 97%] tests/test_tools_mid3iconv.py::TMid3Iconv::test_test_data PASSED [ 97%] tests/test_tools_mid3v2.py::TMid3v2::test_USLT PASSED [ 97%] tests/test_tools_mid3v2.py::TMid3v2::test_album PASSED [ 97%] tests/test_tools_mid3v2.py::TMid3v2::test_apic PASSED [ 97%] tests/test_tools_mid3v2.py::TMid3v2::test_artist PASSED [ 97%] tests/test_tools_mid3v2.py::TMid3v2::test_artist_escape PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_comm1 PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_comm2 PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_comm2_escape PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_comm3 PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_convert PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_encoding_with_escape PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_frame_from_fsnative PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_genre PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_invalid_encoding PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_invalid_encoding_escaped PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_invalid_escape PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_list PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_list_frames PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_list_genres PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_list_raw PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_no_tags PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_title PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_txxx PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_txxx_escape PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_txxx_multiple PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_ufid PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_value_from_fsnative PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_wcom PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_wcom_multiple PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_wxxx PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_wxxx_escape PASSED [ 98%] tests/test_tools_mid3v2.py::TMid3v2::test_wxxx_multiple PASSED [ 98%] tests/test_tools_moggsplit.py::TMOggSPlit::test_basic PASSED [ 98%] tests/test_tools_mutagen_inspect.py::TMutagenInspect::test_basic PASSED [ 98%] tests/test_tools_mutagen_pony.py::TMutagenPony::test_basic PASSED [ 98%] tests/test_tools_util.py::Tsplit_escape::test_split_escape PASSED [ 98%] tests/test_tools_util.py::Tsplit_escape::test_types PASSED [ 98%] tests/test_trueaudio.py::TTrueAudio::test_delete PASSED [ 98%] tests/test_trueaudio.py::TTrueAudio::test_length PASSED [ 98%] tests/test_trueaudio.py::TTrueAudio::test_mime PASSED [ 98%] tests/test_trueaudio.py::TTrueAudio::test_module_delete PASSED [ 98%] tests/test_trueaudio.py::TTrueAudio::test_not_my_file PASSED [ 98%] tests/test_trueaudio.py::TTrueAudio::test_pprint PASSED [ 98%] tests/test_trueaudio.py::TTrueAudio::test_sample_rate PASSED [ 98%] tests/test_trueaudio.py::TTrueAudio::test_save_reload PASSED [ 98%] tests/test_trueaudio.py::TTrueAudio::test_tags PASSED [ 99%] tests/test_trueaudio.py::TTrueAudio::test_zero_sample_rate PASSED [ 99%] tests/test_wave.py::TWave::test_add_tags_already_there PASSED [ 99%] tests/test_wave.py::TWave::test_bitrate PASSED [ 99%] tests/test_wave.py::TWave::test_bits_per_sample PASSED [ 99%] tests/test_wave.py::TWave::test_channels PASSED [ 99%] tests/test_wave.py::TWave::test_delete PASSED [ 99%] tests/test_wave.py::TWave::test_id3_tags PASSED [ 99%] tests/test_wave.py::TWave::test_id3_tags_uppercase_chunk PASSED [ 99%] tests/test_wave.py::TWave::test_length PASSED [ 99%] tests/test_wave.py::TWave::test_mime PASSED [ 99%] tests/test_wave.py::TWave::test_not_my_file PASSED [ 99%] tests/test_wave.py::TWave::test_number_of_samples PASSED [ 99%] tests/test_wave.py::TWave::test_picard_lifecycle PASSED [ 99%] tests/test_wave.py::TWave::test_pprint PASSED [ 99%] tests/test_wave.py::TWave::test_roundtrip PASSED [ 99%] tests/test_wave.py::TWave::test_sample_rate PASSED [ 99%] tests/test_wave.py::TWave::test_save_no_tags PASSED [ 99%] tests/test_wave.py::TWave::test_save_tags PASSED [ 99%] tests/test_wavpack.py::TWavPack::test_bits_per_sample PASSED [ 99%] tests/test_wavpack.py::TWavPack::test_channels PASSED [ 99%] tests/test_wavpack.py::TWavPack::test_length PASSED [ 99%] tests/test_wavpack.py::TWavPack::test_mime PASSED [ 99%] tests/test_wavpack.py::TWavPack::test_not_my_file PASSED [ 99%] tests/test_wavpack.py::TWavPack::test_pprint PASSED [ 99%] tests/test_wavpack.py::TWavPack::test_sample_rate PASSED [ 99%] tests/test_wavpack.py::TWavPack::test_version PASSED [ 99%] tests/test_wavpack.py::TWavPackNoLength::test_bits_per_sample PASSED [ 99%] tests/test_wavpack.py::TWavPackNoLength::test_channels PASSED [ 99%] tests/test_wavpack.py::TWavPackNoLength::test_length PASSED [ 99%] tests/test_wavpack.py::TWavPackNoLength::test_mime PASSED [ 99%] tests/test_wavpack.py::TWavPackNoLength::test_pprint PASSED [ 99%] tests/test_wavpack.py::TWavPackNoLength::test_sample_rate PASSED [ 99%] tests/test_wavpack.py::TWavPackNoLength::test_version PASSED [ 99%] tests/test_wavpack.py::TWavPackDSD::test_bits_per_sample PASSED [ 99%] tests/test_wavpack.py::TWavPackDSD::test_channels PASSED [ 99%] tests/test_wavpack.py::TWavPackDSD::test_length PASSED [ 99%] tests/test_wavpack.py::TWavPackDSD::test_mime PASSED [ 99%] tests/test_wavpack.py::TWavPackDSD::test_pprint PASSED [ 99%] tests/test_wavpack.py::TWavPackDSD::test_sample_rate PASSED [ 99%] tests/test_wavpack.py::TWavPackDSD::test_version PASSED [100%] ============================ 4050 passed in 22.25s ============================= + [[ -n true ]] + unset PYTHONPATH + install_license COPYING + failglobEnabled=0 + [[ braceexpand:errexit:hashall:interactive-comments:xtrace =~ failglob ]] + shopt -s failglob + license_dir=/home/build/YPKG/root/mutagen/install//usr/share/licenses/mutagen + [[ ! -d /home/build/YPKG/root/mutagen/install//usr/share/licenses/mutagen ]] + install -dm00755 /home/build/YPKG/root/mutagen/install//usr/share/licenses/mutagen + files=("$@") + for f in "${files[@]}" ++ basename COPYING + install -Dm00644 COPYING /home/build/YPKG/root/mutagen/install//usr/share/licenses/mutagen/COPYING + [[ 0 -eq 0 ]] + shopt -u failglob [Warning] ypkg-build should be run via fakeroot, not as real root user [Info] Building mutagen-1.48.1 [Build] Building native package [Source] Extracting source [Build] Running step: build [Build] build successful (0:00:00.706289) [Build] Running step: install [Build] install successful (0:00:00.342583) [Build] Running step: check [Build] check successful (0:00:23.165344) [Man] Compressing manpages in '/home/build/YPKG/root/mutagen/install/usr/share/man'... [Man] Compressed 6 file(s), saving 7.0 kB [Examine] Examining packages [Package] Creating /home/build/work/mutagen-1.48.1-20-1-x86_64.eopkg ... [Package] mutagen-1.48.1-20-1-x86_64.eopkg took 0:00:00.586572 to emit [Package] Building complete time=2026-10-28T00:35:51.788+01:00 level=DEBUG msg="Collecting files" len=3 time=2026-10-28T00:35:51.788+01:00 level=DEBUG msg="Collecting build artifact" path=mutagen-1.48.1-20-1-x86_64.eopkg time=2026-10-28T00:35:51.789+01:00 level=DEBUG msg="Setting file ownership for current user" uid=1001 gid=1001 path=mutagen-1.48.1-20-1-x86_64.eopkg time=2026-10-28T00:35:51.789+01:00 level=DEBUG msg="Collecting build artifact" path=mutagen-1.48.1-20.tram time=2026-10-28T00:35:51.789+01:00 level=DEBUG msg="Setting file ownership for current user" uid=1001 gid=1001 path=mutagen-1.48.1-20.tram time=2026-10-28T00:35:51.789+01:00 level=DEBUG msg="Collecting build artifact" path=pspec_x86_64.xml time=2026-10-28T00:35:51.789+01:00 level=DEBUG msg="Setting file ownership for current user" uid=1001 gid=1001 path=pspec_x86_64.xml time=2026-10-28T00:35:51.789+01:00 level=DEBUG msg="Acquiring global lock" time=2026-10-28T00:35:51.789+01:00 level=DEBUG msg="Cleaning up" time=2026-10-28T00:35:51.793+01:00 level=DEBUG msg="Killing child process in chroot" pid=224613 time=2026-10-28T00:35:51.854+01:00 level=DEBUG msg="Requesting unmount of all remaining mountpoints" time=2026-10-28T00:35:51.885+01:00 level=INFO msg="Building succeeded"