Mock Version: 1.4.21 Mock Version: 1.4.21 Mock Version: 1.4.21 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/mopidy-mpd.spec'], chrootPath='/var/lib/mock/f31-build-19379134-1356679/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/mopidy-mpd.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1577059200 Wrote: /builddir/build/SRPMS/mopidy-mpd-3.0.0-1.fc31.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/mopidy-mpd.spec'], chrootPath='/var/lib/mock/f31-build-19379134-1356679/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/mopidy-mpd.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1577059200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.DSxv2N + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf Mopidy-MPD-3.0.0 + /usr/bin/gzip -dc /builddir/build/SOURCES/Mopidy-MPD-3.0.0.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd Mopidy-MPD-3.0.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm MANIFEST.in + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.sLyEJM + umask 022 + cd /builddir/build/BUILD + cd Mopidy-MPD-3.0.0 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=neon -mfloat-abi=hard' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' running build running build_py creating build creating build/lib creating build/lib/mopidy_mpd copying mopidy_mpd/formatting.py -> build/lib/mopidy_mpd copying mopidy_mpd/exceptions.py -> build/lib/mopidy_mpd copying mopidy_mpd/translator.py -> build/lib/mopidy_mpd copying mopidy_mpd/tokenize.py -> build/lib/mopidy_mpd copying mopidy_mpd/dispatcher.py -> build/lib/mopidy_mpd copying mopidy_mpd/session.py -> build/lib/mopidy_mpd copying mopidy_mpd/network.py -> build/lib/mopidy_mpd copying mopidy_mpd/actor.py -> build/lib/mopidy_mpd copying mopidy_mpd/uri_mapper.py -> build/lib/mopidy_mpd copying mopidy_mpd/__init__.py -> build/lib/mopidy_mpd creating build/lib/mopidy_mpd/protocol copying mopidy_mpd/protocol/channels.py -> build/lib/mopidy_mpd/protocol copying mopidy_mpd/protocol/command_list.py -> build/lib/mopidy_mpd/protocol copying mopidy_mpd/protocol/mount.py -> build/lib/mopidy_mpd/protocol copying mopidy_mpd/protocol/reflection.py -> build/lib/mopidy_mpd/protocol copying mopidy_mpd/protocol/connection.py -> build/lib/mopidy_mpd/protocol copying mopidy_mpd/protocol/audio_output.py -> build/lib/mopidy_mpd/protocol copying mopidy_mpd/protocol/tagtype_list.py -> build/lib/mopidy_mpd/protocol copying mopidy_mpd/protocol/stored_playlists.py -> build/lib/mopidy_mpd/protocol copying mopidy_mpd/protocol/status.py -> build/lib/mopidy_mpd/protocol copying mopidy_mpd/protocol/stickers.py -> build/lib/mopidy_mpd/protocol copying mopidy_mpd/protocol/__init__.py -> build/lib/mopidy_mpd/protocol copying mopidy_mpd/protocol/current_playlist.py -> build/lib/mopidy_mpd/protocol copying mopidy_mpd/protocol/playback.py -> build/lib/mopidy_mpd/protocol copying mopidy_mpd/protocol/music_db.py -> build/lib/mopidy_mpd/protocol running egg_info writing Mopidy_MPD.egg-info/PKG-INFO writing dependency_links to Mopidy_MPD.egg-info/dependency_links.txt writing entry points to Mopidy_MPD.egg-info/entry_points.txt writing requirements to Mopidy_MPD.egg-info/requires.txt writing top-level names to Mopidy_MPD.egg-info/top_level.txt reading manifest file 'Mopidy_MPD.egg-info/SOURCES.txt' writing manifest file 'Mopidy_MPD.egg-info/SOURCES.txt' copying mopidy_mpd/ext.conf -> build/lib/mopidy_mpd + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.bfyETK + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch ++ dirname /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch + cd Mopidy-MPD-3.0.0 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=neon -mfloat-abi=hard' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch running install running install_lib creating /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr creating /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib creating /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7 creating /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages creating /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd copying build/lib/mopidy_mpd/formatting.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd copying build/lib/mopidy_mpd/exceptions.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd copying build/lib/mopidy_mpd/translator.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd copying build/lib/mopidy_mpd/ext.conf -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd copying build/lib/mopidy_mpd/tokenize.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd copying build/lib/mopidy_mpd/dispatcher.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd creating /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol copying build/lib/mopidy_mpd/protocol/channels.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol copying build/lib/mopidy_mpd/protocol/command_list.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol copying build/lib/mopidy_mpd/protocol/mount.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol copying build/lib/mopidy_mpd/protocol/reflection.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol copying build/lib/mopidy_mpd/protocol/connection.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol copying build/lib/mopidy_mpd/protocol/audio_output.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol copying build/lib/mopidy_mpd/protocol/tagtype_list.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol copying build/lib/mopidy_mpd/protocol/stored_playlists.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol copying build/lib/mopidy_mpd/protocol/status.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol copying build/lib/mopidy_mpd/protocol/stickers.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol copying build/lib/mopidy_mpd/protocol/__init__.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol copying build/lib/mopidy_mpd/protocol/current_playlist.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol copying build/lib/mopidy_mpd/protocol/playback.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol copying build/lib/mopidy_mpd/protocol/music_db.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol copying build/lib/mopidy_mpd/session.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd copying build/lib/mopidy_mpd/network.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd copying build/lib/mopidy_mpd/actor.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd copying build/lib/mopidy_mpd/uri_mapper.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd copying build/lib/mopidy_mpd/__init__.py -> /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/formatting.py to formatting.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/exceptions.py to exceptions.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/translator.py to translator.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/tokenize.py to tokenize.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/dispatcher.py to dispatcher.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol/channels.py to channels.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol/command_list.py to command_list.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol/mount.py to mount.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol/reflection.py to reflection.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol/connection.py to connection.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol/audio_output.py to audio_output.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol/tagtype_list.py to tagtype_list.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol/stored_playlists.py to stored_playlists.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol/status.py to status.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol/stickers.py to stickers.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol/__init__.py to __init__.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol/current_playlist.py to current_playlist.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol/playback.py to playback.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/protocol/music_db.py to music_db.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/session.py to session.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/network.py to network.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/actor.py to actor.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/uri_mapper.py to uri_mapper.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/mopidy_mpd/__init__.py to __init__.cpython-37.pyc writing byte-compilation script '/tmp/tmp29jg1fpc.py' /usr/bin/python3 /tmp/tmp29jg1fpc.py removing /tmp/tmp29jg1fpc.py running install_egg_info running egg_info writing Mopidy_MPD.egg-info/PKG-INFO writing dependency_links to Mopidy_MPD.egg-info/dependency_links.txt writing entry points to Mopidy_MPD.egg-info/entry_points.txt writing requirements to Mopidy_MPD.egg-info/requires.txt writing top-level names to Mopidy_MPD.egg-info/top_level.txt reading manifest file 'Mopidy_MPD.egg-info/SOURCES.txt' writing manifest file 'Mopidy_MPD.egg-info/SOURCES.txt' Copying Mopidy_MPD.egg-info to /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7/site-packages/Mopidy_MPD-3.0.0-py3.7.egg-info running install_scripts + /usr/lib/rpm/find-debuginfo.sh -j5 --strict-build-id -m -i --build-id-seed 3.0.0-1.fc31 --unique-debug-suffix -3.0.0-1.fc31.noarch --unique-debug-src-base mopidy-mpd-3.0.0-1.fc31.noarch --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/Mopidy-MPD-3.0.0 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/lib/python3.7 using /usr/bin/python3.7 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.2VI8XM + umask 022 + cd /builddir/build/BUILD + cd Mopidy-MPD-3.0.0 + /usr/bin/python3 setup.py test running test running egg_info writing Mopidy_MPD.egg-info/PKG-INFO writing dependency_links to Mopidy_MPD.egg-info/dependency_links.txt writing entry points to Mopidy_MPD.egg-info/entry_points.txt writing requirements to Mopidy_MPD.egg-info/requires.txt writing top-level names to Mopidy_MPD.egg-info/top_level.txt reading manifest file 'Mopidy_MPD.egg-info/SOURCES.txt' writing manifest file 'Mopidy_MPD.egg-info/SOURCES.txt' running build_ext test_add_as_a_decorator (tests.test_commands.TestCommands) ... ok test_auth_required_gets_stored (tests.test_commands.TestCommands) ... ok test_call_chooses_correct_handler (tests.test_commands.TestCommands) ... ok test_call_incorrect_args (tests.test_commands.TestCommands) ... ok test_call_passes_context (tests.test_commands.TestCommands) ... ok test_call_passes_optional_argument (tests.test_commands.TestCommands) ... ok test_call_passes_required_and_optional_argument (tests.test_commands.TestCommands) ... ok test_call_passes_required_argument (tests.test_commands.TestCommands) ... ok test_call_passes_varargs (tests.test_commands.TestCommands) ... ok test_call_with_nonexistent_handler (tests.test_commands.TestCommands) ... ok test_call_without_args_fails (tests.test_commands.TestCommands) ... ok test_function_has_no_arguments_fails (tests.test_commands.TestCommands) ... ok test_function_has_only_varags_succeeds (tests.test_commands.TestCommands) ... ok test_function_has_optional_and_varargs_fails (tests.test_commands.TestCommands) ... ok test_function_has_optional_args_succeeds (tests.test_commands.TestCommands) ... ok test_function_has_required_and_optional_args_succeeds (tests.test_commands.TestCommands) ... ok test_function_has_required_and_varargs_fails (tests.test_commands.TestCommands) ... ok test_function_has_required_arg_succeeds (tests.test_commands.TestCommands) ... ok test_function_has_varargs_succeeds (tests.test_commands.TestCommands) ... ok test_function_hash_keywordargs_fails (tests.test_commands.TestCommands) ... ok test_function_only_takes_context_succeeds (tests.test_commands.TestCommands) ... ok test_list_command_gets_stored (tests.test_commands.TestCommands) ... ok test_register_second_command_to_same_name_fails (tests.test_commands.TestCommands) ... ok test_validator_applied_to_non_existent_arg_fails (tests.test_commands.TestCommands) ... ok test_validator_called_context_fails (tests.test_commands.TestCommands) ... ok test_validator_gets_applied_to_optional_arg (tests.test_commands.TestCommands) ... ok test_validator_gets_applied_to_required_arg (tests.test_commands.TestCommands) ... ok test_validator_skips_optional_default (tests.test_commands.TestCommands) ... ok test_validator_value_error_is_converted (tests.test_commands.TestCommands) ... ok test_boolean (tests.test_commands.TestConverts) ... ok test_integer (tests.test_commands.TestConverts) ... ok test_range (tests.test_commands.TestConverts) ... ok test_unsigned_integer (tests.test_commands.TestConverts) ... ok test_fake_time_is_returned (tests.test_path_utils.MtimeTest) ... ok test_mtime_of_current_dir (tests.test_path_utils.MtimeTest) ... ok test_stats_method (tests.test_status.StatusHandlerTest) ... ok test_status_method_contains_consume_is_0 (tests.test_status.StatusHandlerTest) ... ok test_status_method_contains_consume_is_1 (tests.test_status.StatusHandlerTest) ... ok test_status_method_contains_playlist (tests.test_status.StatusHandlerTest) ... ok test_status_method_contains_playlistlength (tests.test_status.StatusHandlerTest) ... ok test_status_method_contains_random_is_0 (tests.test_status.StatusHandlerTest) ... ok test_status_method_contains_random_is_1 (tests.test_status.StatusHandlerTest) ... ok test_status_method_contains_repeat_is_0 (tests.test_status.StatusHandlerTest) ... ok test_status_method_contains_repeat_is_1 (tests.test_status.StatusHandlerTest) ... ok test_status_method_contains_single (tests.test_status.StatusHandlerTest) ... ok test_status_method_contains_state_is_pause (tests.test_status.StatusHandlerTest) ... ok test_status_method_contains_state_is_play (tests.test_status.StatusHandlerTest) ... ok test_status_method_contains_state_is_stop (tests.test_status.StatusHandlerTest) ... ok test_status_method_contains_volume (tests.test_status.StatusHandlerTest) ... ok test_status_method_contains_volume_with_na_value (tests.test_status.StatusHandlerTest) ... ok test_status_method_contains_xfade (tests.test_status.StatusHandlerTest) ... ok test_status_method_when_playing_contains_bitrate (tests.test_status.StatusHandlerTest) ... /usr/lib/python3.7/site-packages/mopidy/internal/deprecation.py:37: DeprecationWarning: tracklist.next_track() is pending deprecation, use tracklist.get_next_tlid() warnings.warn(_MESSAGES.get(msg_id, msg_id), category) ok test_status_method_when_playing_contains_elapsed (tests.test_status.StatusHandlerTest) ... /usr/lib/python3.7/site-packages/mopidy/internal/deprecation.py:37: DeprecationWarning: tracklist.next_track() is pending deprecation, use tracklist.get_next_tlid() warnings.warn(_MESSAGES.get(msg_id, msg_id), category) ok test_status_method_when_playing_contains_time_with_length (tests.test_status.StatusHandlerTest) ... /usr/lib/python3.7/site-packages/mopidy/internal/deprecation.py:37: DeprecationWarning: tracklist.next_track() is pending deprecation, use tracklist.get_next_tlid() warnings.warn(_MESSAGES.get(msg_id, msg_id), category) ok test_status_method_when_playing_contains_time_with_no_length (tests.test_status.StatusHandlerTest) ... /usr/lib/python3.7/site-packages/mopidy/internal/deprecation.py:37: DeprecationWarning: tracklist.next_track() is pending deprecation, use tracklist.get_next_tlid() warnings.warn(_MESSAGES.get(msg_id, msg_id), category) ok test_status_method_when_playlist_loaded_contains_nextsong (tests.test_status.StatusHandlerTest) ... /usr/lib/python3.7/site-packages/mopidy/internal/deprecation.py:37: DeprecationWarning: tracklist.next_track() is pending deprecation, use tracklist.get_next_tlid() warnings.warn(_MESSAGES.get(msg_id, msg_id), category) ok test_status_method_when_playlist_loaded_contains_nextsongid (tests.test_status.StatusHandlerTest) ... /usr/lib/python3.7/site-packages/mopidy/internal/deprecation.py:37: DeprecationWarning: tracklist.next_track() is pending deprecation, use tracklist.get_next_tlid() warnings.warn(_MESSAGES.get(msg_id, msg_id), category) ok test_status_method_when_playlist_loaded_contains_song (tests.test_status.StatusHandlerTest) ... /usr/lib/python3.7/site-packages/mopidy/internal/deprecation.py:37: DeprecationWarning: tracklist.next_track() is pending deprecation, use tracklist.get_next_tlid() warnings.warn(_MESSAGES.get(msg_id, msg_id), category) ok test_status_method_when_playlist_loaded_contains_tlid_as_songid (tests.test_status.StatusHandlerTest) ... /usr/lib/python3.7/site-packages/mopidy/internal/deprecation.py:37: DeprecationWarning: tracklist.next_track() is pending deprecation, use tracklist.get_next_tlid() warnings.warn(_MESSAGES.get(msg_id, msg_id), category) ok test_status_method_when_starting_playing_contains_elapsed_zero (tests.test_status.StatusHandlerTest) ... /usr/lib/python3.7/site-packages/mopidy/internal/deprecation.py:37: DeprecationWarning: tracklist.next_track() is pending deprecation, use tracklist.get_next_tlid() warnings.warn(_MESSAGES.get(msg_id, msg_id), category) ok test_get_mpd_ack_with_default_values (tests.test_exceptions.MpdExceptionsTest) ... ok test_get_mpd_ack_with_values (tests.test_exceptions.MpdExceptionsTest) ... ok test_mpd_no_command (tests.test_exceptions.MpdExceptionsTest) ... ok test_mpd_noexist_error (tests.test_exceptions.MpdExceptionsTest) ... ok test_mpd_not_implemented_is_a_mpd_ack_error (tests.test_exceptions.MpdExceptionsTest) ... ok test_mpd_permission_error (tests.test_exceptions.MpdExceptionsTest) ... ok test_mpd_system_error (tests.test_exceptions.MpdExceptionsTest) ... ok test_mpd_unknown_command (tests.test_exceptions.MpdExceptionsTest) ... ok test_mpd_format (tests.test_translator.PlaylistMpdFormatTest) ... ok test_mpd_format_with_range (tests.test_translator.PlaylistMpdFormatTest) ... ok test_concat_multi_values (tests.test_translator.TrackMpdFormatTest) ... ok test_concat_multi_values_artist_with_no_musicbrainz_id (tests.test_translator.TrackMpdFormatTest) ... ok test_concat_multi_values_artist_with_no_name (tests.test_translator.TrackMpdFormatTest) ... ok test_track_to_mpd_format_for_empty_track (tests.test_translator.TrackMpdFormatTest) ... ok test_track_to_mpd_format_for_nonempty_track (tests.test_translator.TrackMpdFormatTest) ... ok test_track_to_mpd_format_musicbrainz_albumartistid (tests.test_translator.TrackMpdFormatTest) ... ok test_track_to_mpd_format_musicbrainz_albumid (tests.test_translator.TrackMpdFormatTest) ... ok test_track_to_mpd_format_musicbrainz_artistid (tests.test_translator.TrackMpdFormatTest) ... ok test_track_to_mpd_format_musicbrainz_trackid (tests.test_translator.TrackMpdFormatTest) ... ok test_track_to_mpd_format_with_empty_stream_title (tests.test_translator.TrackMpdFormatTest) ... ok test_track_to_mpd_format_with_last_modified (tests.test_translator.TrackMpdFormatTest) ... ok test_track_to_mpd_format_with_last_modified_of_zero (tests.test_translator.TrackMpdFormatTest) ... ok test_track_to_mpd_format_with_position (tests.test_translator.TrackMpdFormatTest) ... Ignoring track without uri ok test_track_to_mpd_format_with_position_and_tlid (tests.test_translator.TrackMpdFormatTest) ... ok test_track_to_mpd_format_with_stream_and_no_track_name (tests.test_translator.TrackMpdFormatTest) ... ok test_track_to_mpd_format_with_stream_title (tests.test_translator.TrackMpdFormatTest) ... ok test_track_to_mpd_format_with_tlid (tests.test_translator.TrackMpdFormatTest) ... Ignoring track without uri ok test_command (tests.test_tokenizer.TestTokenizer) ... ok test_command_leading_whitespace (tests.test_tokenizer.TestTokenizer) ... ok test_command_trailing_whitespace (tests.test_tokenizer.TestTokenizer) ... ok test_empty_string (tests.test_tokenizer.TestTokenizer) ... ok test_invalid_command (tests.test_tokenizer.TestTokenizer) ... ok test_missing_closing_quote (tests.test_tokenizer.TestTokenizer) ... ok test_mixed_params (tests.test_tokenizer.TestTokenizer) ... ok test_quoted_param (tests.test_tokenizer.TestTokenizer) ... ok test_quoted_param_escaping (tests.test_tokenizer.TestTokenizer) ... ok test_quoted_param_extended_chars (tests.test_tokenizer.TestTokenizer) ... ok test_quoted_param_invalid_chars (tests.test_tokenizer.TestTokenizer) ... ok test_quoted_param_leading_whitespace (tests.test_tokenizer.TestTokenizer) ... ok test_quoted_param_numbers (tests.test_tokenizer.TestTokenizer) ... ok test_quoted_param_spaces (tests.test_tokenizer.TestTokenizer) ... ok test_quoted_param_trailing_whitespace (tests.test_tokenizer.TestTokenizer) ... ok test_quoted_params (tests.test_tokenizer.TestTokenizer) ... ok test_unbalanced_quotes (tests.test_tokenizer.TestTokenizer) ... ok test_unquoted_param (tests.test_tokenizer.TestTokenizer) ... ok test_unquoted_param_extended_chars (tests.test_tokenizer.TestTokenizer) ... ok test_unquoted_param_invalid_chars (tests.test_tokenizer.TestTokenizer) ... ok test_unquoted_param_leading_whitespace (tests.test_tokenizer.TestTokenizer) ... ok test_unquoted_param_numbers (tests.test_tokenizer.TestTokenizer) ... ok test_unquoted_param_trailing_whitespace (tests.test_tokenizer.TestTokenizer) ... ok test_unquoted_params (tests.test_tokenizer.TestTokenizer) ... ok test_call_handler_for_unknown_command_raises_exception (tests.test_dispatcher.MpdDispatcherTest) ... ok test_handling_blacklisted_command (tests.test_dispatcher.MpdDispatcherTest) ... MPD client used blacklisted command: disabled ok test_handling_unknown_request_yields_error (tests.test_dispatcher.MpdDispatcherTest) ... ok test_accept_connection (tests.network.test_server.ServerTest) ... ok test_accept_connection_recoverable_error (tests.network.test_server.ServerTest) ... ok test_accept_connection_unix (tests.network.test_server.ServerTest) ... ok test_accept_connection_unrecoverable_error (tests.network.test_server.ServerTest) ... ok test_create_server_bind_fails (tests.network.test_server.ServerTest) ... ok test_create_server_bind_fails_unix (tests.network.test_server.ServerTest) ... ok test_create_server_listen_fails (tests.network.test_server.ServerTest) ... ok test_create_server_listen_fails_unix (tests.network.test_server.ServerTest) ... ok test_create_server_socket_fails (tests.network.test_server.ServerTest) ... ok test_create_server_socket_fails_unix (tests.network.test_server.ServerTest) ... ok test_create_server_socket_invalid_port (tests.network.test_server.ServerTest) ... ok test_create_server_socket_no_port (tests.network.test_server.ServerTest) ... ok test_create_server_socket_sets_up_listener (tests.network.test_server.ServerTest) ... ok test_create_server_socket_sets_up_listener_unix (tests.network.test_server.ServerTest) ... ok test_handle_connection (tests.network.test_server.ServerTest) ... ok test_handle_connection_exceeded_connections (tests.network.test_server.ServerTest) ... ok test_init_calls_create_server_socket (tests.network.test_server.ServerTest) ... ok test_init_calls_get_socket_address (tests.network.test_server.ServerTest) ... ok test_init_calls_register_server (tests.network.test_server.ServerTest) ... ok test_init_connection (tests.network.test_server.ServerTest) ... ok test_init_fails_on_fileno_call (tests.network.test_server.ServerTest) ... ok test_init_stores_values_in_attributes (tests.network.test_server.ServerTest) ... ok test_maximum_connections_exceeded (tests.network.test_server.ServerTest) ... ok test_number_of_connections (tests.network.test_server.ServerTest) ... ok test_register_server_socket_sets_up_io_watch (tests.network.test_server.ServerTest) ... ok test_reject_connection (tests.network.test_server.ServerTest) ... Rejected connection from [sentinel.host]:sentinel.port ok test_reject_connection_error (tests.network.test_server.ServerTest) ... Rejected connection from [sentinel.host]:sentinel.port ok test_reject_connection_message (tests.network.test_server.ServerTest) ... ok test_stop_server_cleans_unix_socket (tests.network.test_server.ServerTest) ... ok test_disable_recv_already_deregistered (tests.network.test_connection.ConnectionTest) ... ok test_disable_recv_deregisters (tests.network.test_connection.ConnectionTest) ... ok test_disable_send_already_deregistered (tests.network.test_connection.ConnectionTest) ... ok test_disable_send_deregisters (tests.network.test_connection.ConnectionTest) ... ok test_disable_timeout_already_deregistered (tests.network.test_connection.ConnectionTest) ... ok test_disable_timeout_deregisters (tests.network.test_connection.ConnectionTest) ... ok test_enable_recv_already_registered (tests.network.test_connection.ConnectionTest) ... ok test_enable_recv_does_not_change_tag (tests.network.test_connection.ConnectionTest) ... ok test_enable_recv_on_closed_socket (tests.network.test_connection.ConnectionTest) ... ok test_enable_recv_registers_with_glib (tests.network.test_connection.ConnectionTest) ... ok test_enable_send_already_registered (tests.network.test_connection.ConnectionTest) ... ok test_enable_send_does_not_change_tag (tests.network.test_connection.ConnectionTest) ... ok test_enable_send_on_closed_socket (tests.network.test_connection.ConnectionTest) ... ok test_enable_send_registers_with_glib (tests.network.test_connection.ConnectionTest) ... ok test_enable_timeout_add_glib_timeout (tests.network.test_connection.ConnectionTest) ... ok test_enable_timeout_clears_existing_timeouts (tests.network.test_connection.ConnectionTest) ... ok test_enable_timeout_does_not_add_timeout (tests.network.test_connection.ConnectionTest) ... ok test_enable_timeout_does_not_call_disable_for_invalid_timeout (tests.network.test_connection.ConnectionTest) ... ok test_init_enables_recv_and_timeout (tests.network.test_connection.ConnectionTest) ... ok test_init_ensure_nonblocking_io (tests.network.test_connection.ConnectionTest) ... ok test_init_handles_ipv6_addr (tests.network.test_connection.ConnectionTest) ... ok test_init_starts_actor (tests.network.test_connection.ConnectionTest) ... ok test_init_stores_values_in_attributes (tests.network.test_connection.ConnectionTest) ... ok test_queue_send_acquires_and_releases_lock (tests.network.test_connection.ConnectionTest) ... ok test_queue_send_calls_enable_send_for_partial_send (tests.network.test_connection.ConnectionTest) ... ok test_queue_send_calls_send (tests.network.test_connection.ConnectionTest) ... ok test_queue_send_calls_send_with_existing_buffer (tests.network.test_connection.ConnectionTest) ... ok test_recv_callback_gets_no_data (tests.network.test_connection.ConnectionTest) ... ok test_recv_callback_handles_dead_actors (tests.network.test_connection.ConnectionTest) ... ok test_recv_callback_recoverable_error (tests.network.test_connection.ConnectionTest) ... ok test_recv_callback_respects_io_err (tests.network.test_connection.ConnectionTest) ... ok test_recv_callback_respects_io_hup (tests.network.test_connection.ConnectionTest) ... ok test_recv_callback_respects_io_hup_and_io_err (tests.network.test_connection.ConnectionTest) ... ok test_recv_callback_sends_data_to_actor (tests.network.test_connection.ConnectionTest) ... ok test_recv_callback_unrecoverable_error (tests.network.test_connection.ConnectionTest) ... ok test_send_callback_acquires_and_releases_lock (tests.network.test_connection.ConnectionTest) ... ok test_send_callback_fails_to_acquire_lock (tests.network.test_connection.ConnectionTest) ... ok test_send_callback_respects_io_err (tests.network.test_connection.ConnectionTest) ... ok test_send_callback_respects_io_hup (tests.network.test_connection.ConnectionTest) ... ok test_send_callback_respects_io_hup_and_io_err (tests.network.test_connection.ConnectionTest) ... ok test_send_callback_sends_all_data (tests.network.test_connection.ConnectionTest) ... ok test_send_callback_sends_partial_data (tests.network.test_connection.ConnectionTest) ... ok test_send_calls_socket_send (tests.network.test_connection.ConnectionTest) ... ok test_send_calls_socket_send_partial_send (tests.network.test_connection.ConnectionTest) ... ok test_send_recoverable_error (tests.network.test_connection.ConnectionTest) ... ok test_send_unrecoverable_error (tests.network.test_connection.ConnectionTest) ... ok test_stop_closes_socket (tests.network.test_connection.ConnectionTest) ... ok test_stop_closes_socket_error (tests.network.test_connection.ConnectionTest) ... ok test_stop_disables_recv_send_and_timeout (tests.network.test_connection.ConnectionTest) ... ok test_stop_does_not_proceed_when_already_stopping (tests.network.test_connection.ConnectionTest) ... ok test_stop_handles_actor_already_being_stopped (tests.network.test_connection.ConnectionTest) ... ok test_stop_logs_reason (tests.network.test_connection.ConnectionTest) ... ok test_stop_logs_reason_with_level (tests.network.test_connection.ConnectionTest) ... ok test_stop_logs_that_it_is_calling_itself (tests.network.test_connection.ConnectionTest) ... ok test_stop_sets_stopping_to_true (tests.network.test_connection.ConnectionTest) ... ok test_stop_stops_actor (tests.network.test_connection.ConnectionTest) ... ok test_str (tests.network.test_connection.ConnectionTest) ... ok test_str_without_port (tests.network.test_connection.ConnectionTest) ... ok test_timeout_callback (tests.network.test_connection.ConnectionTest) ... ok test_decode_calls_decode_on_string (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_decode_invalid_data (tests.network.test_lineprotocol.LineProtocolTest) ... Stopping actor due to decode problem, data supplied by client was not valid utf-8 ok test_decode_plain_ascii (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_decode_utf8 (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_encode_calls_encode_on_string (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_encode_invalid_data (tests.network.test_lineprotocol.LineProtocolTest) ... Stopping actor due to encode problem, data supplied by client was not valid utf-8 ok test_encode_plain_ascii (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_encode_utf8 (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_host_property (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_init_compiles_delimiter (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_init_stores_values_in_attributes (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_join_lines_returns_empty_string_for_no_lines (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_join_lines_returns_joined_lines (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_on_failure_calls_stop (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_on_receive_close_calls_stop (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_on_receive_no_new_lines_adds_to_recv_buffer (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_on_receive_no_new_lines_calls_parse_lines (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_on_receive_toggles_timeout (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_on_receive_toggles_unless_prevent_timeout_is_set (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_on_receive_with_new_line_calls_decode (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_on_receive_with_new_line_calls_on_recieve (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_on_receive_with_new_line_with_failed_decode (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_on_receive_with_new_lines_calls_on_recieve (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_parse_lines_emtpy_buffer (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_parse_lines_extra_data_after_terminator (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_parse_lines_multiple_calls (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_parse_lines_multiple_lines (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_parse_lines_no_data_before_terminator (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_parse_lines_no_terminator (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_parse_lines_non_ascii (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_parse_lines_terminator (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_parse_lines_terminator_with_carriage_return (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_port_property (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_send_line_encodes_joined_lines_with_final_terminator (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_send_lines_called_with_no_lines (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_send_lines_calls_join_lines (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_send_lines_sends_encoded_string (tests.network.test_lineprotocol.LineProtocolTest) ... ok test_ipv4_socket (tests.network.test_utils.CreateSocketTest) ... ok test_ipv6_socket (tests.network.test_utils.CreateSocketTest) ... ok test_format_address_ipv4 (tests.network.test_utils.FormatAddressTest) ... ok test_format_address_ipv6 (tests.network.test_utils.FormatAddressTest) ... ok test_format_address_unix (tests.network.test_utils.FormatAddressTest) ... ok test_format_hostname_does_nothing_when_only_ipv4_available (tests.network.test_utils.FormatHostnameTest) ... ok test_format_hostname_prefixes_ipv4_addresses_when_ipv6_available (tests.network.test_utils.FormatHostnameTest) ... ok test_get_socket_address (tests.network.test_utils.GetSocketAddress) ... ok test_get_socket_address_unix (tests.network.test_utils.GetSocketAddress) ... ok test_system_that_claims_no_ipv6_support (tests.network.test_utils.TryIPv6SocketTest) ... ok test_system_with_broken_ipv6 (tests.network.test_utils.TryIPv6SocketTest) ... ok test_with_working_ipv6 (tests.network.test_utils.TryIPv6SocketTest) ... ok test_anything_when_not_authenticated_should_fail (tests.protocol.test_authentication.AuthenticationActiveTest) ... ok test_authentication_with_invalid_password_is_not_accepted (tests.protocol.test_authentication.AuthenticationActiveTest) ... ok test_authentication_with_valid_password_is_accepted (tests.protocol.test_authentication.AuthenticationActiveTest) ... ok test_authentication_without_password_fails (tests.protocol.test_authentication.AuthenticationActiveTest) ... ok test_close_is_allowed_without_authentication (tests.protocol.test_authentication.AuthenticationActiveTest) ... ok test_commands_is_allowed_without_authentication (tests.protocol.test_authentication.AuthenticationActiveTest) ... ok test_notcommands_is_allowed_without_authentication (tests.protocol.test_authentication.AuthenticationActiveTest) ... ok test_ping_is_allowed_without_authentication (tests.protocol.test_authentication.AuthenticationActiveTest) ... ok test_any_password_is_not_accepted_when_password_check_turned_off (tests.protocol.test_authentication.AuthenticationInactiveTest) ... ok test_authentication_with_anything_when_password_check_turned_off (tests.protocol.test_authentication.AuthenticationInactiveTest) ... ok test_disableoutput (tests.protocol.test_audio_output.AudioOutputHandlerNoneMixerTest) ... ok test_enableoutput (tests.protocol.test_audio_output.AudioOutputHandlerNoneMixerTest) ... ok test_outputs_toggleoutput (tests.protocol.test_audio_output.AudioOutputHandlerNoneMixerTest) ... ok test_outputs_when_muted (tests.protocol.test_audio_output.AudioOutputHandlerNoneMixerTest) ... ok test_outputs_when_unmuted (tests.protocol.test_audio_output.AudioOutputHandlerNoneMixerTest) ... ok test_disableoutput (tests.protocol.test_audio_output.AudioOutputHandlerTest) ... ok test_disableoutput_unknown_outputid (tests.protocol.test_audio_output.AudioOutputHandlerTest) ... ok test_enableoutput (tests.protocol.test_audio_output.AudioOutputHandlerTest) ... ok test_enableoutput_unknown_outputid (tests.protocol.test_audio_output.AudioOutputHandlerTest) ... ok test_outputs_toggleoutput (tests.protocol.test_audio_output.AudioOutputHandlerTest) ... ok test_outputs_toggleoutput_unknown_outputid (tests.protocol.test_audio_output.AudioOutputHandlerTest) ... ok test_outputs_when_muted (tests.protocol.test_audio_output.AudioOutputHandlerTest) ... ok test_outputs_when_unmuted (tests.protocol.test_audio_output.AudioOutputHandlerTest) ... ok test (tests.protocol.test_regression.IssueGH1120RegressionTest) ... ok test (tests.protocol.test_regression.IssueGH113RegressionTest) ... ok test (tests.protocol.test_regression.IssueGH1348RegressionTest) ... ok test (tests.protocol.test_regression.IssueGH137RegressionTest) ... ok test (tests.protocol.test_regression.IssueGH17RegressionTest) ... /usr/lib/python3.7/site-packages/mopidy/internal/deprecation.py:37: DeprecationWarning: tracklist.next_track() is pending deprecation, use tracklist.get_next_tlid() warnings.warn(_MESSAGES.get(msg_id, msg_id), category) Track is not playable: dummy:error ok test (tests.protocol.test_regression.IssueGH18RegressionTest) ... ok test (tests.protocol.test_regression.IssueGH22RegressionTest) ... ok test (tests.protocol.test_regression.IssueGH69RegressionTest) ... /usr/lib/python3.7/site-packages/mopidy/internal/deprecation.py:37: DeprecationWarning: tracklist.next_track() is pending deprecation, use tracklist.get_next_tlid() warnings.warn(_MESSAGES.get(msg_id, msg_id), category) ok test_sticker_delete_with_name (tests.protocol.test_stickers.StickersHandlerTest) ... ok test_sticker_delete_without_name (tests.protocol.test_stickers.StickersHandlerTest) ... ok test_sticker_find (tests.protocol.test_stickers.StickersHandlerTest) ... ok test_sticker_get (tests.protocol.test_stickers.StickersHandlerTest) ... ok test_sticker_list (tests.protocol.test_stickers.StickersHandlerTest) ... ok test_sticker_set (tests.protocol.test_stickers.StickersHandlerTest) ... ok test_channels (tests.protocol.test_channels.ChannelsHandlerTest) ... ok test_readmessages (tests.protocol.test_channels.ChannelsHandlerTest) ... ok test_sendmessage (tests.protocol.test_channels.ChannelsHandlerTest) ... ok test_subscribe (tests.protocol.test_channels.ChannelsHandlerTest) ... ok test_unsubscribe (tests.protocol.test_channels.ChannelsHandlerTest) ... ok test_next (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_pause_off (tests.protocol.test_playback.PlaybackControlHandlerTest) ... /usr/lib/python3.7/site-packages/mopidy/internal/deprecation.py:37: DeprecationWarning: core.playback.play:tl_track_kwarg warnings.warn(_MESSAGES.get(msg_id, msg_id), category) ok test_pause_on (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_pause_toggle (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_play_minus_is_ignored_if_playing (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_play_minus_one_on_empty_playlist_does_not_ack (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_play_minus_one_plays_current_track_if_current_track_is_set (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_play_minus_one_plays_first_in_playlist_if_no_current_track (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_play_minus_one_resumes_if_paused (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_play_with_pos (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_play_with_pos_out_of_bounds (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_play_with_pos_without_quotes (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_play_without_pos (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_playid (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_playid_minus_1_plays_current_track_if_current_track_is_set (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_playid_minus_1_plays_first_in_playlist_if_no_current_track (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_playid_minus_is_ignored_if_playing (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_playid_minus_one_on_empty_playlist_does_not_ack (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_playid_minus_one_resumes_if_paused (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_playid_which_does_not_exist (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_playid_without_quotes (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_previous (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_seek_in_another_track (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_seek_in_current_track (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_seek_with_float (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_seek_without_quotes (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_seekcur_absolute_float (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_seekcur_absolute_value (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_seekcur_negative_diff (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_seekcur_negative_float (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_seekcur_positive_diff (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_seekid_in_another_track (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_seekid_in_current_track (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_seekid_with_float (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_stop (tests.protocol.test_playback.PlaybackControlHandlerTest) ... ok test_consume_off (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_consume_off_without_quotes (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_consume_on (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_consume_on_without_quotes (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_crossfade (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_mixrampdb (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_mixrampdelay (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_random_off (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_random_off_without_quotes (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_random_on (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_random_on_without_quotes (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_repeat_off (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_repeat_off_without_quotes (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_repeat_on (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_repeat_on_without_quotes (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_replay_gain_mode_album (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_replay_gain_mode_off (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_replay_gain_mode_track (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_replay_gain_status_default (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_single_off (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_single_off_without_quotes (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_single_on (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_single_on_without_quotes (tests.protocol.test_playback.PlaybackOptionsHandlerTest) ... ok test_setvol_above_max (tests.protocol.test_playback.VolumeTest) ... ok test_setvol_below_min (tests.protocol.test_playback.VolumeTest) ... ok test_setvol_max (tests.protocol.test_playback.VolumeTest) ... ok test_setvol_middle (tests.protocol.test_playback.VolumeTest) ... ok test_setvol_min (tests.protocol.test_playback.VolumeTest) ... ok test_setvol_plus_is_ignored (tests.protocol.test_playback.VolumeTest) ... ok test_setvol_without_quotes (tests.protocol.test_playback.VolumeTest) ... ok test_volume_less_than_minus_100 (tests.protocol.test_playback.VolumeTest) ... ok test_volume_minus (tests.protocol.test_playback.VolumeTest) ... ok test_volume_more_than_plus_100 (tests.protocol.test_playback.VolumeTest) ... ok test_volume_plus (tests.protocol.test_playback.VolumeTest) ... ok test_setvol_without_mixer_fails (tests.protocol.test_playback.VolumeWithNoMixerTest) ... ok test_volume_without_mixer_failes (tests.protocol.test_playback.VolumeWithNoMixerTest) ... ok test_close_closes_the_client_connection (tests.protocol.test_connection.ConnectionHandlerTest) ... ok test_empty_request (tests.protocol.test_connection.ConnectionHandlerTest) ... ok test_kill (tests.protocol.test_connection.ConnectionHandlerTest) ... ok test_ping (tests.protocol.test_connection.ConnectionHandlerTest) ... ok test_add (tests.protocol.test_current_playlist.AddCommandsTest) ... ok test_add_root_should_not_add_anything_and_ok (tests.protocol.test_current_playlist.AddCommandsTest) ... ok test_add_unicode (tests.protocol.test_current_playlist.AddCommandsTest) ... ok test_add_with_empty_uri_should_not_add_anything_and_ok (tests.protocol.test_current_playlist.AddCommandsTest) ... ok test_add_with_library_should_recurse (tests.protocol.test_current_playlist.AddCommandsTest) ... ok test_add_with_uri_not_found_in_library_should_ack (tests.protocol.test_current_playlist.AddCommandsTest) ... ok test_addid_with_empty_uri_acks (tests.protocol.test_current_playlist.AddCommandsTest) ... ok test_addid_with_songpos (tests.protocol.test_current_playlist.AddCommandsTest) ... ok test_addid_with_songpos_out_of_bounds_should_ack (tests.protocol.test_current_playlist.AddCommandsTest) ... ok test_addid_with_uri_not_found_in_library_should_ack (tests.protocol.test_current_playlist.AddCommandsTest) ... ok test_addid_without_songpos (tests.protocol.test_current_playlist.AddCommandsTest) ... ok test_clear (tests.protocol.test_current_playlist.DeleteCommandsTest) ... ok test_delete_closed_range (tests.protocol.test_current_playlist.DeleteCommandsTest) ... ok test_delete_entire_range_out_of_bounds (tests.protocol.test_current_playlist.DeleteCommandsTest) ... ok test_delete_open_range (tests.protocol.test_current_playlist.DeleteCommandsTest) ... ok test_delete_songpos (tests.protocol.test_current_playlist.DeleteCommandsTest) ... ok test_delete_songpos_out_of_bounds (tests.protocol.test_current_playlist.DeleteCommandsTest) ... ok test_delete_upper_range_out_of_bounds (tests.protocol.test_current_playlist.DeleteCommandsTest) ... ok test_deleteid (tests.protocol.test_current_playlist.DeleteCommandsTest) ... ok test_deleteid_does_not_exist (tests.protocol.test_current_playlist.DeleteCommandsTest) ... ok test_move_closed_range (tests.protocol.test_current_playlist.MoveCommandsTest) ... ok test_move_open_range (tests.protocol.test_current_playlist.MoveCommandsTest) ... ok test_move_songpos (tests.protocol.test_current_playlist.MoveCommandsTest) ... ok test_moveid (tests.protocol.test_current_playlist.MoveCommandsTest) ... ok test_moveid_with_tlid_not_found_in_tracklist_should_ack (tests.protocol.test_current_playlist.MoveCommandsTest) ... ok test_plchanges_with_equal_version_returns_nothing (tests.protocol.test_current_playlist.PlChangeCommandTest) ... ok test_plchanges_with_greater_version_returns_nothing (tests.protocol.test_current_playlist.PlChangeCommandTest) ... ok test_plchanges_with_lower_version_returns_changes (tests.protocol.test_current_playlist.PlChangeCommandTest) ... ok test_plchanges_with_minus_one_returns_entire_playlist (tests.protocol.test_current_playlist.PlChangeCommandTest) ... ok test_plchanges_without_quotes_works (tests.protocol.test_current_playlist.PlChangeCommandTest) ... ok test_plchangesposid (tests.protocol.test_current_playlist.PlChangeCommandTest) ... ok test_playlistfind (tests.protocol.test_current_playlist.PlaylistFindCommandTest) ... ok test_playlistfind_by_filename_in_tracklist (tests.protocol.test_current_playlist.PlaylistFindCommandTest) ... ok test_playlistfind_by_filename_not_in_tracklist (tests.protocol.test_current_playlist.PlaylistFindCommandTest) ... ok test_playlistfind_by_filename_without_quotes (tests.protocol.test_current_playlist.PlaylistFindCommandTest) ... ok test_playlistid_with_not_existing_songid_fails (tests.protocol.test_current_playlist.PlaylistIdCommandTest) ... ok test_playlistid_with_songid (tests.protocol.test_current_playlist.PlaylistIdCommandTest) ... ok test_playlistid_without_songid (tests.protocol.test_current_playlist.PlaylistIdCommandTest) ... ok test_playlist_returns_same_as_playlistinfo (tests.protocol.test_current_playlist.PlaylistInfoCommandTest) ... ok test_playlistinfo_with_closed_range (tests.protocol.test_current_playlist.PlaylistInfoCommandTest) ... ok test_playlistinfo_with_negative_songpos_same_as_playlistinfo (tests.protocol.test_current_playlist.PlaylistInfoCommandTest) ... ok test_playlistinfo_with_open_range (tests.protocol.test_current_playlist.PlaylistInfoCommandTest) ... ok test_playlistinfo_with_songpos (tests.protocol.test_current_playlist.PlaylistInfoCommandTest) ... ok test_playlistinfo_with_too_high_end_of_range_returns_ok (tests.protocol.test_current_playlist.PlaylistInfoCommandTest) ... ok test_playlistinfo_with_too_high_start_of_range_returns_arg_error (tests.protocol.test_current_playlist.PlaylistInfoCommandTest) ... ok test_playlistinfo_with_zero_returns_ok (tests.protocol.test_current_playlist.PlaylistInfoCommandTest) ... ok test_playlistinfo_without_songpos_or_range (tests.protocol.test_current_playlist.PlaylistInfoCommandTest) ... ok test_playlistsearch (tests.protocol.test_current_playlist.PlaylistSearchCommandTest) ... ok test_playlistsearch_without_quotes (tests.protocol.test_current_playlist.PlaylistSearchCommandTest) ... ok test_prio (tests.protocol.test_current_playlist.PrioCommandTest) ... ok test_prioid (tests.protocol.test_current_playlist.PrioCommandTest) ... ok test_rangeid (tests.protocol.test_current_playlist.RangeIdCommandTest) ... ok test_shuffle_with_closed_range (tests.protocol.test_current_playlist.ShuffleCommandTest) ... ok test_shuffle_with_open_range (tests.protocol.test_current_playlist.ShuffleCommandTest) ... ok test_shuffle_without_range (tests.protocol.test_current_playlist.ShuffleCommandTest) ... ok test_swap (tests.protocol.test_current_playlist.SwapCommandTest) ... ok test_swap_highest_position_first (tests.protocol.test_current_playlist.SwapCommandTest) ... ok test_swapid (tests.protocol.test_current_playlist.SwapCommandTest) ... ok test_swapid_with_first_id_unknown_should_ack (tests.protocol.test_current_playlist.SwapCommandTest) ... ok test_swapid_with_second_id_unknown_should_ack (tests.protocol.test_current_playlist.SwapCommandTest) ... ok test_addtagid (tests.protocol.test_current_playlist.TagCommandTest) ... ok test_cleartagid (tests.protocol.test_current_playlist.TagCommandTest) ... ok test_clearerror (tests.protocol.test_status.StatusHandlerTest) ... ok test_currentsong (tests.protocol.test_status.StatusHandlerTest) ... ok test_currentsong_unicode (tests.protocol.test_status.StatusHandlerTest) ... ok test_currentsong_without_song (tests.protocol.test_status.StatusHandlerTest) ... ok test_stats_command (tests.protocol.test_status.StatusHandlerTest) ... ok test_status_command (tests.protocol.test_status.StatusHandlerTest) ... ok test_command_list_begin (tests.protocol.test_command_list.CommandListsTest) ... ok test_command_list_end (tests.protocol.test_command_list.CommandListsTest) ... ok test_command_list_end_without_start_first_is_an_unknown_command (tests.protocol.test_command_list.CommandListsTest) ... ok test_command_list_ok_begin (tests.protocol.test_command_list.CommandListsTest) ... ok test_command_list_ok_with_ping (tests.protocol.test_command_list.CommandListsTest) ... ok test_command_list_with_error_returns_ack_with_correct_index (tests.protocol.test_command_list.CommandListsTest) ... /usr/lib/python3.7/site-packages/mopidy/internal/deprecation.py:37: DeprecationWarning: tracklist.next_track() is pending deprecation, use tracklist.get_next_tlid() warnings.warn(_MESSAGES.get(msg_id, msg_id), category) ok test_command_list_with_ping (tests.protocol.test_command_list.CommandListsTest) ... ok test_commands_returns_list_of_all_commands (tests.protocol.test_reflection.ReflectionHandlerTest) ... ok test_config_is_not_allowed_across_the_network (tests.protocol.test_reflection.ReflectionHandlerTest) ... ok test_decoders (tests.protocol.test_reflection.ReflectionHandlerTest) ... ok test_notcommands_returns_only_config_and_kill_and_ok (tests.protocol.test_reflection.ReflectionHandlerTest) ... ok test_tagtypes (tests.protocol.test_reflection.ReflectionHandlerTest) ... ok test_urlhandlers (tests.protocol.test_reflection.ReflectionHandlerTest) ... ok test_commands_show_less_if_auth_required_and_not_authed (tests.protocol.test_reflection.ReflectionWhenNotAuthedTest) ... ok test_notcommands_returns_more_if_auth_required_and_not_authed (tests.protocol.test_reflection.ReflectionWhenNotAuthedTest) ... ok test_find_album (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_album_and_artist (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_album_without_quotes (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_albumartist (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_albumartist_does_not_include_fake_artist_tracks (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_albumartist_without_quotes (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_artist (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_artist_and_album_does_not_include_fake_tracks (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_artist_does_not_include_fake_artist_tracks (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_artist_without_quotes (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_composer (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_composer_without_quotes (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_date (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_date_with_capital_d_and_incomplete_date (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_date_without_quotes (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_else_should_fail (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_file (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_file_without_quotes (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_filename (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_filename_without_quotes (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_genre (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_genre_without_quotes (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_includes_fake_artist_and_album_tracks (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_performer (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_performer_without_quotes (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_title (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_title_without_quotes (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_track_no (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_track_no_without_filter_value (tests.protocol.test_music_db.MusicDatabaseFindTest) ... A client or frontend made a library search with an empty query. This is strongly discouraged. Please check what sent this query and file a bug. ok test_find_track_no_without_quotes (tests.protocol.test_music_db.MusicDatabaseFindTest) ... ok test_find_without_filter_value (tests.protocol.test_music_db.MusicDatabaseFindTest) ... A client or frontend made a library search with an empty query. This is strongly discouraged. Please check what sent this query and file a bug. ok test_count (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_count_correct_length (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_count_with_multiple_pairs (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_count_with_track_length_none (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_count_without_quotes (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_findadd (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_listall_duplicate (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_listall_for_dir_with_and_without_leading_slash_is_the_same (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_listall_for_dir_with_and_without_trailing_slash_is_the_same (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_listall_with_unknown_uri (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_listall_with_uri (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_listall_without_uri (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_listallinfo_duplicate (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_listallinfo_for_dir_with_and_without_leading_slash_is_same (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_listallinfo_for_dir_with_and_without_trailing_slash_is_same (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_listallinfo_with_unknown_uri (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_listallinfo_with_uri (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_listallinfo_without_uri (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_listfiles (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_lsinfo_duplicate (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_lsinfo_for_dir_does_not_include_self (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_lsinfo_for_dir_does_not_recurse (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_lsinfo_for_dir_includes_subdirs (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_lsinfo_for_dir_includes_tracks (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_lsinfo_for_dir_with_and_without_leading_slash_is_the_same (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_lsinfo_for_dir_with_and_without_trailing_slash_is_the_same (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_lsinfo_for_empty_dir_returns_nothing (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_lsinfo_for_root_includes_dirs_for_each_lib_with_content (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_lsinfo_for_root_includes_playlists (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_lsinfo_for_root_returns_browse_result_before_playlists (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_lsinfo_with_empty_path_returns_same_as_for_root (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_lsinfo_without_path_returns_same_as_for_root (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_rescan_with_uri (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_rescan_without_uri (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_searchadd (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_searchaddpl_appends_to_existing_playlist (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_searchaddpl_creates_missing_playlist (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_update_with_uri (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_update_without_uri (tests.protocol.test_music_db.MusicDatabaseHandlerTest) ... ok test_list (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_album_by_album (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_album_by_albumartist (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_album_by_artist (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_album_by_artist_and_album (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_album_by_composer (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_album_by_full_date (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_album_by_genre (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_album_by_performer (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_album_by_year (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_album_should_not_return_albums_without_names (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_album_with_artist_name (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_album_with_artist_name_without_filter_value (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_album_with_quotes (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_album_without_filter_value (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_album_without_quotes (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_album_without_quotes_and_capitalized (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_albumartist_by_album (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_albumartist_by_artist (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_albumartist_by_artist_and_album (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_albumartist_by_full_date (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_albumartist_by_genre (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_albumartist_by_year (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_albumartist_should_not_return_artists_without_names (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_albumartist_with_query_of_one_token (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_albumartist_with_quotes (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_albumartist_with_unknown_field_in_query_returns_ack (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_albumartist_without_filter_value (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_albumartist_without_quotes (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_albumartist_without_quotes_and_capitalized (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_artist_by_album (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_artist_by_artist (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_artist_by_artist_and_album (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_artist_by_full_date (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_artist_by_genre (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_artist_by_year (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_artist_should_not_return_artists_without_names (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_artist_with_query_of_one_token (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_artist_with_quotes (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_artist_with_unknown_field_in_query_returns_ack (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_artist_without_filter_value (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_artist_without_quotes (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_artist_without_quotes_and_capitalized (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_composer_by_album (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_composer_by_artist (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_composer_by_artist_and_album (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_composer_by_full_date (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_composer_by_genre (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_composer_by_year (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_composer_should_not_return_artists_without_names (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_composer_with_query_of_one_token (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_composer_with_quotes (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_composer_with_unknown_field_in_query_returns_ack (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_composer_without_filter_value (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_composer_without_quotes (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_composer_without_quotes_and_capitalized (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_date_by_album (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_date_by_artist (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_date_by_artist_and_album (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_date_by_full_date (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_date_by_genre (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_date_by_year (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_date_should_not_return_blank_dates (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_date_with_query_of_one_token (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_date_with_quotes (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_date_without_filter_value (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_date_without_quotes (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_date_without_quotes_and_capitalized (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_foo_returns_ack (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_genre_by_album (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_genre_by_artist (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_genre_by_artist_and_album (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_genre_by_full_date (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_genre_by_genre (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_genre_by_year (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_genre_with_query_of_one_token (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_genre_with_quotes (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_genre_without_filter_value (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_genre_without_quotes (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_genre_without_quotes_and_capitalized (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_performer_by_album (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_performer_by_artist (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_performer_by_artist_and_album (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_performer_by_full_date (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_performer_by_genre (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_performer_by_year (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_performer_should_not_return_artists_without_names (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_performer_with_query_of_one_token (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_performer_with_quotes (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_performer_with_unknown_field_in_query_returns_ack (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_performer_without_filter_value (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_performer_without_quotes (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_performer_without_quotes_and_capitalized (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_list_title (tests.protocol.test_music_db.MusicDatabaseListTest) ... ok test_search (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_album (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_album_without_filter_value (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... A client or frontend made a library search with an empty query. This is strongly discouraged. Please check what sent this query and file a bug. ok test_search_album_without_quotes (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_albumartist (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_albumartist_without_filter_value (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... A client or frontend made a library search with an empty query. This is strongly discouraged. Please check what sent this query and file a bug. ok test_search_albumartist_without_quotes (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_any (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_any_without_filter_value (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... A client or frontend made a library search with an empty query. This is strongly discouraged. Please check what sent this query and file a bug. ok test_search_any_without_quotes (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_artist (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_artist_without_filter_value (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... A client or frontend made a library search with an empty query. This is strongly discouraged. Please check what sent this query and file a bug. ok test_search_artist_without_quotes (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_comment (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_comment_without_filter_value (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... A client or frontend made a library search with an empty query. This is strongly discouraged. Please check what sent this query and file a bug. ok test_search_comment_without_quotes (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_composer (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_composer_without_filter_value (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... A client or frontend made a library search with an empty query. This is strongly discouraged. Please check what sent this query and file a bug. ok test_search_composer_without_quotes (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_date (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_date_with_capital_d_and_incomplete_date (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_date_without_filter_value (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... A client or frontend made a library search with an empty query. This is strongly discouraged. Please check what sent this query and file a bug. ok test_search_date_without_quotes (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_else_should_fail (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_file (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_file_without_filter_value (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... A client or frontend made a library search with an empty query. This is strongly discouraged. Please check what sent this query and file a bug. ok test_search_file_without_quotes (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_filename (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_filename_without_filter_value (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... A client or frontend made a library search with an empty query. This is strongly discouraged. Please check what sent this query and file a bug. ok test_search_filename_without_quotes (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_genre (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_genre_without_filter_value (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... A client or frontend made a library search with an empty query. This is strongly discouraged. Please check what sent this query and file a bug. ok test_search_genre_without_quotes (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_performer (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_performer_without_filter_value (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... A client or frontend made a library search with an empty query. This is strongly discouraged. Please check what sent this query and file a bug. ok test_search_performer_without_quotes (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_title (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_title_without_filter_value (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... A client or frontend made a library search with an empty query. This is strongly discouraged. Please check what sent this query and file a bug. ok test_search_title_without_quotes (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_track_no (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_search_track_no_without_filter_value (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... A client or frontend made a library search with an empty query. This is strongly discouraged. Please check what sent this query and file a bug. ok test_search_track_no_without_quotes (tests.protocol.test_music_db.MusicDatabaseSearchTest) ... ok test_dates_are_extracted (tests.protocol.test_music_db.QueryFromMpdSearchFormatTest) ... ok test_empty_value_is_ignored (tests.protocol.test_music_db.QueryFromMpdSearchFormatTest) ... ok test_whitespace_value_is_ignored (tests.protocol.test_music_db.QueryFromMpdSearchFormatTest) ... ok test_base_state (tests.protocol.test_idle.IdleHandlerTest) ... ok test_idle (tests.protocol.test_idle.IdleHandlerTest) ... ok test_idle_disables_timeout (tests.protocol.test_idle.IdleHandlerTest) ... ok test_idle_output (tests.protocol.test_idle.IdleHandlerTest) ... ok test_idle_output_then_event_output (tests.protocol.test_idle.IdleHandlerTest) ... ok test_idle_player (tests.protocol.test_idle.IdleHandlerTest) ... ok test_idle_player_playlist (tests.protocol.test_idle.IdleHandlerTest) ... ok test_idle_player_playlist_then_noidle (tests.protocol.test_idle.IdleHandlerTest) ... ok test_idle_player_playlist_then_player (tests.protocol.test_idle.IdleHandlerTest) ... ok test_idle_player_then_event_player (tests.protocol.test_idle.IdleHandlerTest) ... ok test_idle_player_then_noidle (tests.protocol.test_idle.IdleHandlerTest) ... ok test_idle_player_then_play (tests.protocol.test_idle.IdleHandlerTest) ... ok test_idle_playlist_then_player (tests.protocol.test_idle.IdleHandlerTest) ... ok test_idle_playlist_then_player_then_playlist (tests.protocol.test_idle.IdleHandlerTest) ... ok test_idle_then_idle (tests.protocol.test_idle.IdleHandlerTest) ... ok test_idle_then_noidle (tests.protocol.test_idle.IdleHandlerTest) ... ok test_idle_then_noidle_enables_timeout (tests.protocol.test_idle.IdleHandlerTest) ... ok test_idle_then_output (tests.protocol.test_idle.IdleHandlerTest) ... ok test_idle_then_play (tests.protocol.test_idle.IdleHandlerTest) ... ok test_idle_then_player (tests.protocol.test_idle.IdleHandlerTest) ... ok test_noidle (tests.protocol.test_idle.IdleHandlerTest) ... ok test_output_then_idle_toggleoutput (tests.protocol.test_idle.IdleHandlerTest) ... ok test_player (tests.protocol.test_idle.IdleHandlerTest) ... ok test_player_then_idle (tests.protocol.test_idle.IdleHandlerTest) ... ok test_player_then_idle_player (tests.protocol.test_idle.IdleHandlerTest) ... ok test_player_then_idle_playlist (tests.protocol.test_idle.IdleHandlerTest) ... ok test_player_then_idle_playlist_then_noidle (tests.protocol.test_idle.IdleHandlerTest) ... ok test_player_then_playlist (tests.protocol.test_idle.IdleHandlerTest) ... ok test_player_then_playlist_then_idle (tests.protocol.test_idle.IdleHandlerTest) ... ok test_player_then_playlist_then_idle_playlist (tests.protocol.test_idle.IdleHandlerTest) ... ok test_listplaylist (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_listplaylist_duplicate (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_listplaylist_fails_if_no_playlist_is_found (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_listplaylist_unicode (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_listplaylist_without_quotes (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_listplaylistinfo (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_listplaylistinfo_duplicate (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_listplaylistinfo_fails_if_no_playlist_is_found (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_listplaylistinfo_without_quotes (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_listplaylists (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_listplaylists_duplicate (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_listplaylists_ignores_playlists_without_name (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_listplaylists_replaces_carriage_return_with_space (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_listplaylists_replaces_forward_slash_with_pipe (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_listplaylists_replaces_newline_with_space (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_load_appends_to_tracklist (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_load_full_track_metadata (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_load_unknown_playlist_acks (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_load_with_range_loads_part_of_playlist (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_load_with_range_without_end_loads_rest_of_playlist (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_playlistadd (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_playlistadd_creates_playlist (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_playlistadd_invalid_name_acks (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_playlistclear (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_playlistclear_creates_playlist (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_playlistclear_creates_playlist_save_fails (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_playlistclear_invalid_name_acks (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_playlistdelete (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_playlistdelete_invalid_name_acks (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_playlistdelete_save_fails (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_playlistdelete_unknown_index_acks (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_playlistdelete_unknown_playlist_acks (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_playlistmove (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_playlistmove_invalid_name_acks (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_playlistmove_same_index_shortcircuits_everything (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_playlistmove_save_fails (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_playlistmove_unknown_playlist_acks (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_playlistmove_unknown_position_acks (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_rename (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_rename_invalid_name_acks (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_rename_save_fails (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_rename_to_existing_acks (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_rename_unknown_playlist_acks (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_rm (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_rm_invalid_name_acks (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_rm_unknown_playlist_acks (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_save (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_save_fails (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_save_invalid_name_acks (tests.protocol.test_stored_playlists.PlaylistsHandlerTest) ... ok test_listmounts (tests.protocol.test_mount.MountTest) ... ok test_listneighbors (tests.protocol.test_mount.MountTest) ... ok test_mount (tests.protocol.test_mount.MountTest) ... ok test_unmount (tests.protocol.test_mount.MountTest) ... ok ---------------------------------------------------------------------- Ran 743 tests in 19.884s OK + RPM_EC=0 ++ jobs -p + exit 0 Processing files: mopidy-mpd-3.0.0-1.fc31.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.L9Rh7N + umask 022 + cd /builddir/build/BUILD + cd Mopidy-MPD-3.0.0 + DOCDIR=/builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/share/doc/mopidy-mpd + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/share/doc/mopidy-mpd + cp -pr README.rst /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/share/doc/mopidy-mpd + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.dguvYM + umask 022 + cd /builddir/build/BUILD + cd Mopidy-MPD-3.0.0 + LICENSEDIR=/builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/share/licenses/mopidy-mpd + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/share/licenses/mopidy-mpd + cp -pr LICENSE /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch/usr/share/licenses/mopidy-mpd + RPM_EC=0 ++ jobs -p + exit 0 Provides: mopidy-mpd = 3.0.0-1.fc31 python3.7dist(mopidy-mpd) = 3 python3dist(mopidy-mpd) = 3 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.7 python3.7dist(mopidy) >= 3 python3.7dist(pykka) >= 2.0.1 python3.7dist(setuptools) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch Wrote: /builddir/build/RPMS/mopidy-mpd-3.0.0-1.fc31.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.Z2cTCM + umask 022 + cd /builddir/build/BUILD + cd Mopidy-MPD-3.0.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/mopidy-mpd-3.0.0-1.fc31.noarch + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0