* [PATCH 00/13] Add beets and its dependencies
@ 2016-03-04 1:26 Leo Famulari
2016-03-04 1:26 ` [PATCH 01/13] gnu: Add python-mutagen Leo Famulari
` (12 more replies)
0 siblings, 13 replies; 33+ messages in thread
From: Leo Famulari @ 2016-03-04 1:26 UTC (permalink / raw)
To: guix-devel
These patches add beets [0] and its dependencies.
While beets has a rich ecosystem of plugins and optional features [1],
this package creates a minimal beets that offers the core feature: to
organize your music files based on their tags.
Of course, whoever wants to add those plugins is welcome to do so!
[0]
http://beets.io/
[1]
http://beets.readthedocs.org/en/v1.3.17/plugins/
Leo Famulari (13):
gnu: Add python-mutagen.
gnu: Add python-munkres.
gnu: Add python-musicbrainzngs.
gnu: Add python-flask.
gnu: Add python-pyechonest.
gnu: Add python-pylast.
gnu: Add python-responses.
gnu: Add python2-pathlib.
gnu: Add python-mpd2.
gnu: Add python-jellyfish.
gnu: Add python2-unicodecsv.
gnu: Add python-rarfile.
gnu: Add beets.
gnu-system.am | 1 +
gnu/packages/mpd.scm | 33 ++++
gnu/packages/music.scm | 167 +++++++++++++++++
.../patches/python-rarfile-fix-tests.patch | 14 ++
gnu/packages/python.scm | 204 +++++++++++++++++++++
5 files changed, 419 insertions(+)
create mode 100644 gnu/packages/patches/python-rarfile-fix-tests.patch
--
2.6.3
^ permalink raw reply [flat|nested] 33+ messages in thread
* [PATCH 01/13] gnu: Add python-mutagen.
2016-03-04 1:26 [PATCH 00/13] Add beets and its dependencies Leo Famulari
@ 2016-03-04 1:26 ` Leo Famulari
2016-03-04 1:26 ` [PATCH 02/13] gnu: Add python-munkres Leo Famulari
` (11 subsequent siblings)
12 siblings, 0 replies; 33+ messages in thread
From: Leo Famulari @ 2016-03-04 1:26 UTC (permalink / raw)
To: guix-devel
* gnu/packages/music.scm (python-mutagen, python2-mutagen): New variables.
---
gnu/packages/music.scm | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index d789cc3..f8d88c1 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -4,6 +4,7 @@
;;; Copyright © 2015 Paul van der Walt <paul@denknerd.org>
;;; Copyright © 2016 Al McElrath <hello@yrns.org>
;;; Copyright © 2016 Efraim Flashner <efraim@flashner.co.il>
+;;; Copyright © 2016 Leo Famulari <leo@famulari.name>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -1134,3 +1135,28 @@ personalized online radio pandora.com. It has configurable keys for playing
and managing stations, can be controlled remotely via fifo, and can run
event-based scripts for scrobbling, notifications, etc.")
(license license:expat)))
+
+(define-public python-mutagen
+ (package
+ (name "python-mutagen")
+ (version "1.31")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri "mutagen" version))
+ (sha256
+ (base32
+ "16fnnhspniac2i7qswxafawsh2x2a803hmc6bn9k1zl5fxq1380a"))))
+ (build-system python-build-system)
+ (home-page "https://bitbucket.org/lazka/mutagen")
+ (synopsis "Read and write audio tags.")
+ (description "Mutagen is a Python module to handle audio metadata. It
+supports ASF, FLAC, M4A, Monkey’s Audio, MP3, Musepack, Ogg FLAC, Ogg Speex, Ogg
+Theora, Ogg Vorbis, True Audio, WavPack and OptimFROG audio files. All versions
+of ID3v2 are supported, and all standard ID3v2.4 frames are parsed. It can read
+Xing headers to accurately calculate the bitrate and length of MP3s. ID3 and
+APEv2 tags can be edited regardless of audio format. It can also manipulate Ogg
+streams on an individual packet/page level.")
+ (license license:gpl2))) ; "later version" never mentioned
+
+(define-public python2-mutagen
+ (package-with-python2 python-mutagen))
--
2.6.3
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [PATCH 02/13] gnu: Add python-munkres.
2016-03-04 1:26 [PATCH 00/13] Add beets and its dependencies Leo Famulari
2016-03-04 1:26 ` [PATCH 01/13] gnu: Add python-mutagen Leo Famulari
@ 2016-03-04 1:26 ` Leo Famulari
2016-03-04 1:26 ` [PATCH 03/13] gnu: Add python-musicbrainzngs Leo Famulari
` (10 subsequent siblings)
12 siblings, 0 replies; 33+ messages in thread
From: Leo Famulari @ 2016-03-04 1:26 UTC (permalink / raw)
To: guix-devel
* gnu/packages/python.scm (python-munkres, python2-munkres): New variables.
---
gnu/packages/python.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index 131ec62..da2c67c 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -8193,3 +8193,26 @@ introspection of @code{zope.interface} instances in code.")
(inherit (package-with-python2
(strip-python2-variant python-psycopg2)))
(native-inputs `(("python2-setuptools" ,python2-setuptools)))))
+
+(define-public python-munkres
+ (package
+ (name "python-munkres")
+ (version "1.0.7")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri "munkres" version))
+ (sha256
+ (base32
+ "1i6nf45i0kkzdx6k70giybsqxz4dxsjbrkrfqgjd7znfkf25sjik"))))
+ (build-system python-build-system)
+ (arguments
+ '(#:tests? #f)) ; no test suite
+ (home-page "http://software.clapper.org/munkres/")
+ (synopsis "Implementation of the Munkres algorithm")
+ (description "The Munkres module provides an implementation of the Munkres
+algorithm (also called the Hungarian algorithm or the Kuhn-Munkres algorithm),
+useful for solving the Assignment Problem.")
+ (license bsd-3)))
+
+(define-public python2-munkres
+ (package-with-python2 python-munkres))
--
2.6.3
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [PATCH 03/13] gnu: Add python-musicbrainzngs.
2016-03-04 1:26 [PATCH 00/13] Add beets and its dependencies Leo Famulari
2016-03-04 1:26 ` [PATCH 01/13] gnu: Add python-mutagen Leo Famulari
2016-03-04 1:26 ` [PATCH 02/13] gnu: Add python-munkres Leo Famulari
@ 2016-03-04 1:26 ` Leo Famulari
2016-03-04 1:26 ` [PATCH 04/13] gnu: Add python-flask Leo Famulari
` (9 subsequent siblings)
12 siblings, 0 replies; 33+ messages in thread
From: Leo Famulari @ 2016-03-04 1:26 UTC (permalink / raw)
To: guix-devel
* gnu/packages/music.scm (python-musicbrainzngs, python2-musicbrainzngs): New
variables.
---
gnu/packages/music.scm | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index f8d88c1..1ad328e 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -1160,3 +1160,25 @@ streams on an individual packet/page level.")
(define-public python2-mutagen
(package-with-python2 python-mutagen))
+
+(define-public python-musicbrainzngs
+ (package
+ (name "python-musicbrainzngs")
+ (version "0.5")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri "musicbrainzngs" version))
+ (sha256
+ (base32
+ "12f48llmdf5rkiqxcb70k2k1dmhm8byq0ifazvlrca8dfnmqh4r8"))))
+ (build-system python-build-system)
+ (home-page "https://python-musicbrainzngs.readthedocs.org/")
+ (synopsis "Python bindings for MusicBrainz NGS webservice")
+ (description "Musicbrainzngs implements Python bindings of the MusicBrainz
+web service. This library can be used to retrieve music metadata from the
+MusicBrainz database.")
+ ;; 'musicbrainzngs/compat.py' is ISC licensed.
+ (license (list license:bsd-2 license:isc))))
+
+(define-public python2-musicbrainzngs
+ (package-with-python2 python-musicbrainzngs))
--
2.6.3
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [PATCH 04/13] gnu: Add python-flask.
2016-03-04 1:26 [PATCH 00/13] Add beets and its dependencies Leo Famulari
` (2 preceding siblings ...)
2016-03-04 1:26 ` [PATCH 03/13] gnu: Add python-musicbrainzngs Leo Famulari
@ 2016-03-04 1:26 ` Leo Famulari
2016-03-04 1:26 ` [PATCH 05/13] gnu: Add python-pyechonest Leo Famulari
` (8 subsequent siblings)
12 siblings, 0 replies; 33+ messages in thread
From: Leo Famulari @ 2016-03-04 1:26 UTC (permalink / raw)
To: guix-devel
* gnu/packages/python.scm (python-flask, python2-flask): New variables.
---
gnu/packages/python.scm | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index da2c67c..b597952 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -8216,3 +8216,31 @@ useful for solving the Assignment Problem.")
(define-public python2-munkres
(package-with-python2 python-munkres))
+
+(define-public python-flask
+ (package
+ (name "python-flask")
+ (version "0.10.1")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri "Flask" version))
+ (sha256
+ (base32
+ "0wrkavjdjndknhp8ya8j850jq7a1cli4g5a93mg8nh1xz2gq50sc"))))
+ (build-system python-build-system)
+ (propagated-inputs
+ `(("python-itsdangerous" ,python-itsdangerous)
+ ("python-jinja2" ,python-jinja2)
+ ("python-werkzeug" ,python-werkzeug)))
+ (home-page "http://github.com/mitsuhiko/flask/")
+ (synopsis "A microframework based on Werkzeug, Jinja2 and good intentions")
+ (description "Flask is a micro web framework based on the Werkzeug toolkit
+and Jinja2 template engine. It is called a micro framework because it does not
+presume or force a developer to use a particular tool or library.")
+ (license bsd-3)
+ (properties `((python2-variant . ,(delay python2-flask))))))
+
+(define-public python2-flask
+ (package (inherit (package-with-python2
+ (strip-python2-variant python-flask)))
+ (native-inputs `(("python2-setuptools" ,python2-setuptools)))))
--
2.6.3
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [PATCH 05/13] gnu: Add python-pyechonest.
2016-03-04 1:26 [PATCH 00/13] Add beets and its dependencies Leo Famulari
` (3 preceding siblings ...)
2016-03-04 1:26 ` [PATCH 04/13] gnu: Add python-flask Leo Famulari
@ 2016-03-04 1:26 ` Leo Famulari
2016-03-04 1:26 ` [PATCH 06/13] gnu: Add python-pylast Leo Famulari
` (7 subsequent siblings)
12 siblings, 0 replies; 33+ messages in thread
From: Leo Famulari @ 2016-03-04 1:26 UTC (permalink / raw)
To: guix-devel
* gnu/packages/music.scm (python-pyechonest, python2-pyechonest): New variables.
---
gnu/packages/music.scm | 36 ++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 1ad328e..cd5fcb1 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -1182,3 +1182,39 @@ MusicBrainz database.")
(define-public python2-musicbrainzngs
(package-with-python2 python-musicbrainzngs))
+
+(define-public python-pyechonest
+ (package
+ (name "python-pyechonest")
+ (version "9.0.0")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri "pyechonest" version))
+ (sha256
+ (base32
+ "1584nira3rkiman9dm81kdshihmkj21s8navndz2l8spnjwb790x"))))
+ (build-system python-build-system)
+ (home-page "https://github.com/echonest/pyechonest")
+ (synopsis "Python interface to The Echo Nest APIs.")
+ (description "Pyechonest is an open source Python library for the Echo Nest
+API. With Pyechonest you have Python access to the entire set of API methods
+including:
+
+@enumerate
+@item artist - search for artists by name, description, or attribute, and get
+back detailed information about any artist including audio, similar artists,
+blogs, familiarity, hotttnesss, news, reviews, urls and video.
+@item song - search songs by artist, title, description, or attribute (tempo,
+duration, etc) and get detailed information back about each song, such as
+hotttnesss, audio_summary, or tracks.
+@item track - upload a track to the Echo Nest and receive summary information
+about the track including key, duration, mode, tempo, time signature along with
+detailed track info including timbre, pitch, rhythm and loudness information.
+@end enumerate\n")
+ (license license:bsd-3)
+ (properties `((python2-variant . ,(delay python2-pyechonest))))))
+
+(define-public python2-pyechonest
+ (package (inherit (package-with-python2
+ (strip-python2-variant python-pyechonest)))
+ (native-inputs `(("python2-setuptools" ,python2-setuptools)))))
--
2.6.3
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [PATCH 06/13] gnu: Add python-pylast.
2016-03-04 1:26 [PATCH 00/13] Add beets and its dependencies Leo Famulari
` (4 preceding siblings ...)
2016-03-04 1:26 ` [PATCH 05/13] gnu: Add python-pyechonest Leo Famulari
@ 2016-03-04 1:26 ` Leo Famulari
2016-03-04 1:26 ` [PATCH 07/13] gnu: Add python-responses Leo Famulari
` (6 subsequent siblings)
12 siblings, 0 replies; 33+ messages in thread
From: Leo Famulari @ 2016-03-04 1:26 UTC (permalink / raw)
To: guix-devel
* gnu/packages/music.scm (python-pylast, python2-pylast): New variables.
---
gnu/packages/music.scm | 35 +++++++++++++++++++++++++++++++++++
1 file changed, 35 insertions(+)
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index cd5fcb1..4959f3b 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -1218,3 +1218,38 @@ detailed track info including timbre, pitch, rhythm and loudness information.
(package (inherit (package-with-python2
(strip-python2-variant python-pyechonest)))
(native-inputs `(("python2-setuptools" ,python2-setuptools)))))
+
+(define-public python-pylast
+ (package
+ (name "python-pylast")
+ (version "1.5.1")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri "pylast" version))
+ (sha256
+ (base32
+ "10znd9xr1vs2ix519jkz3ccm90zciaddcdr2w2wrrh2jyy3bc59a"))))
+ (build-system python-build-system)
+ (native-inputs
+ `(("python-coverage" ,python-coverage)
+ ("python-mock" ,python-mock)
+ ("python-pep8" ,python-pep8)
+ ("python-pytest" ,python-pytest)
+ ("python-pyflakes" ,python-pyflakes)
+ ("python-pyyaml" ,python-pyyaml)))
+ (propagated-inputs
+ `(("python-six" ,python-six)))
+ (home-page "https://github.com/pylast/pylast")
+ (synopsis "A Python interface to Last.fm and Libre.fm")
+ (description "A Python interface to Last.fm and other API-compatible
+websites such as Libre.fm.")
+ (license license:asl2.0)
+ (properties `((python2-variant . ,(delay python2-pylast))))))
+
+(define-public python2-pylast
+ (let ((pylast (package-with-python2
+ (strip-python2-variant python-pylast))))
+ (package (inherit pylast)
+ (native-inputs
+ `(("python2-setuptools" ,python2-setuptools)
+ ,@(package-native-inputs pylast))))))
--
2.6.3
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [PATCH 07/13] gnu: Add python-responses.
2016-03-04 1:26 [PATCH 00/13] Add beets and its dependencies Leo Famulari
` (5 preceding siblings ...)
2016-03-04 1:26 ` [PATCH 06/13] gnu: Add python-pylast Leo Famulari
@ 2016-03-04 1:26 ` Leo Famulari
2016-03-04 1:26 ` [PATCH 08/13] gnu: Add python2-pathlib Leo Famulari
` (5 subsequent siblings)
12 siblings, 0 replies; 33+ messages in thread
From: Leo Famulari @ 2016-03-04 1:26 UTC (permalink / raw)
To: guix-devel
* gnu/packages/python.scm (python-responses, python2-responses): New variables.
---
gnu/packages/python.scm | 32 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index b597952..e9969f4 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -8244,3 +8244,35 @@ presume or force a developer to use a particular tool or library.")
(package (inherit (package-with-python2
(strip-python2-variant python-flask)))
(native-inputs `(("python2-setuptools" ,python2-setuptools)))))
+
+(define-public python-responses
+ (package
+ (name "python-responses")
+ (version "0.3.0")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri "responses" version))
+ (sha256
+ (base32
+ "0fy497jcapmh83ifcj8fnsljfha7r1ldn775p1vvcqzpphavjpkc"))))
+ (build-system python-build-system)
+ (arguments
+ `(#:tests? #f)) ; Test suite fails. Debian disables it.
+ (native-inputs
+ `(("python-mock" ,python-mock)))
+ (propagated-inputs
+ `(("python-requests" ,python-requests)
+ ("python-six" ,python-six)))
+ (home-page "https://github.com/getsentry/responses")
+ (synopsis "A utility for mocking out the `requests` Python library.")
+ (description "A utility library for mocking out the `requests` Python
+library.")
+ (license asl2.0)
+ (properties `((python2-variant . ,(delay python2-responses))))))
+
+(define-public python2-responses
+ (let ((responses (package-with-python2
+ (strip-python2-variant python-responses))))
+ (package (inherit responses)
+ (native-inputs `(("python2-setuptools" ,python2-setuptools)
+ ,@(package-native-inputs responses))))))
--
2.6.3
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [PATCH 08/13] gnu: Add python2-pathlib.
2016-03-04 1:26 [PATCH 00/13] Add beets and its dependencies Leo Famulari
` (6 preceding siblings ...)
2016-03-04 1:26 ` [PATCH 07/13] gnu: Add python-responses Leo Famulari
@ 2016-03-04 1:26 ` Leo Famulari
2016-03-04 1:26 ` [PATCH 09/13] gnu: Add python-mpd2 Leo Famulari
` (4 subsequent siblings)
12 siblings, 0 replies; 33+ messages in thread
From: Leo Famulari @ 2016-03-04 1:26 UTC (permalink / raw)
To: guix-devel
* gnu/packages/python.scm (python-pathlib, python2-pathlib): New variables.
---
gnu/packages/python.scm | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index e9969f4..b148c7c 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -8276,3 +8276,37 @@ library.")
(package (inherit responses)
(native-inputs `(("python2-setuptools" ,python2-setuptools)
,@(package-native-inputs responses))))))
+
+(define-public python-pathlib
+ (package
+ (name "python-pathlib")
+ (version "1.0.1")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri "pathlib" version))
+ (sha256
+ (base32
+ "17zajiw4mjbkkv6ahp3xf025qglkj0805m9s41c45zryzj6p2h39"))))
+ (build-system python-build-system)
+ (arguments
+ `(#:phases
+ (modify-phases %standard-phases
+ (replace 'check
+ (lambda _ (zero? (system* "python" "./test_pathlib.py")))))))
+ (home-page "https://pathlib.readthedocs.org/")
+ (synopsis "Object-oriented filesystem paths")
+ (description "Pathlib offers a set of classes to handle filesystem paths.
+It offers the following advantages over using string objects:
+
+@enumerate
+@item No more cumbersome use of os and os.path functions. Everything can
+be done easily through operators, attribute accesses, and method calls.
+@item Embodies the semantics of different path types. For example,
+comparing Windows paths ignores casing.
+@item Well-defined semantics, eliminating any inconsistencies or
+ambiguities (forward vs. backward slashes, etc.).
+@end enumerate\n")
+ (license license:expat)))
+
+(define-public python2-pathlib
+ (package-with-python2 python-pathlib))
--
2.6.3
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [PATCH 09/13] gnu: Add python-mpd2.
2016-03-04 1:26 [PATCH 00/13] Add beets and its dependencies Leo Famulari
` (7 preceding siblings ...)
2016-03-04 1:26 ` [PATCH 08/13] gnu: Add python2-pathlib Leo Famulari
@ 2016-03-04 1:26 ` Leo Famulari
2016-03-04 1:26 ` [PATCH 10/13] gnu: Add python-jellyfish Leo Famulari
` (3 subsequent siblings)
12 siblings, 0 replies; 33+ messages in thread
From: Leo Famulari @ 2016-03-04 1:26 UTC (permalink / raw)
To: guix-devel
* gnu/packages/mpd.scm (python-mpd2, python2-mpd2): New variables.
---
gnu/packages/mpd.scm | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm
index 5a63772..27b3061 100644
--- a/gnu/packages/mpd.scm
+++ b/gnu/packages/mpd.scm
@@ -28,6 +28,7 @@
#:use-module (guix download)
#:use-module (guix utils)
#:use-module (guix build-system gnu)
+ #:use-module (guix build-system python)
#:use-module (gnu packages avahi)
#:use-module (gnu packages boost)
#:use-module (gnu packages icu4c)
@@ -40,6 +41,7 @@
#:use-module (gnu packages mp3)
#:use-module (gnu packages ncurses)
#:use-module (gnu packages pkg-config)
+ #:use-module (gnu packages python)
#:use-module (gnu packages autotools)
#:use-module (gnu packages pulseaudio)
#:use-module (gnu packages databases)
@@ -240,3 +242,34 @@ information about tracks being played to a scrobbler, such as Libre.FM.")
;; instead.
(home-page "http://mpd.wikia.com/wiki/Client:Mpdscribble")
(license license:gpl2+)))
+
+(define-public python-mpd2
+ (package
+ (name "python-mpd2")
+ (version "0.5.5")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri "python-mpd2" version))
+ (sha256
+ (base32
+ "0laypd7h1j14b4vrmiayqlzdsh2j5hc3zv4l0fqvbrbw9y6763ii"))))
+ (build-system python-build-system)
+ (arguments
+ '(#:phases
+ (modify-phases %standard-phases
+ (replace 'check
+ (lambda _ (zero? (system* "python" "mpd_test.py")))))))
+ (native-inputs `(("python-mock" ,python-mock)))
+ (home-page "https://github.com/Mic92/python-mpd2")
+ (synopsis "A Python MPD client library")
+ (description "Python-mpd2 is a Python library which provides a client
+interface for the Music Player Daemon.")
+ (license license:lgpl3+)
+ (properties `((python2-variant . ,(delay python2-mpd2))))))
+
+(define-public python2-mpd2
+ (let ((mpd2 (package-with-python2
+ (strip-python2-variant python-mpd2))))
+ (package (inherit mpd2)
+ (native-inputs `(("python2-setuptools" ,python2-setuptools)
+ ,@(package-native-inputs mpd2))))))
--
2.6.3
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [PATCH 10/13] gnu: Add python-jellyfish.
2016-03-04 1:26 [PATCH 00/13] Add beets and its dependencies Leo Famulari
` (8 preceding siblings ...)
2016-03-04 1:26 ` [PATCH 09/13] gnu: Add python-mpd2 Leo Famulari
@ 2016-03-04 1:26 ` Leo Famulari
2016-03-04 1:26 ` [PATCH 11/13] gnu: Add python2-unicodecsv Leo Famulari
` (2 subsequent siblings)
12 siblings, 0 replies; 33+ messages in thread
From: Leo Famulari @ 2016-03-04 1:26 UTC (permalink / raw)
To: guix-devel
* gnu/packages/python.scm (python-jellyfish, python2-jellyfish): New variables.
---
gnu/packages/python.scm | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index b148c7c..ac82a09 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -8310,3 +8310,31 @@ ambiguities (forward vs. backward slashes, etc.).
(define-public python2-pathlib
(package-with-python2 python-pathlib))
+
+(define-public python-jellyfish
+ (package
+ (name "python-jellyfish")
+ (version "0.5.2")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri "jellyfish" version))
+ (sha256
+ (base32
+ "15xk0kbr1gig9r1mp22lk9mk3jyi886h8ywn9diixhnyl4q6dacn"))))
+ (build-system python-build-system)
+ (native-inputs
+ `(("python-pytest" ,python-pytest)))
+ (home-page "http://github.com/jamesturk/jellyfish")
+ (synopsis "Approximate and phonetic matching of strings.")
+ (description "Jellyfish uses a variety of string comparison and phonetic
+encoding algorithms to do fuzzy string matching.")
+ (license bsd-2)
+ (properties `((python2-variant . ,(delay python2-jellyfish))))))
+
+(define-public python2-jellyfish
+ (let ((jellyfish (package-with-python2
+ (strip-python2-variant python-jellyfish))))
+ (package (inherit jellyfish)
+ (native-inputs `(("python2-setuptools" ,python2-setuptools)
+ ("python2-unicodecsv" ,python2-unicodecsv)
+ ,@(package-native-inputs jellyfish))))))
--
2.6.3
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [PATCH 11/13] gnu: Add python2-unicodecsv.
2016-03-04 1:26 [PATCH 00/13] Add beets and its dependencies Leo Famulari
` (9 preceding siblings ...)
2016-03-04 1:26 ` [PATCH 10/13] gnu: Add python-jellyfish Leo Famulari
@ 2016-03-04 1:26 ` Leo Famulari
2016-03-04 1:26 ` [PATCH 12/13] gnu: Add python-rarfile Leo Famulari
2016-03-04 1:26 ` [PATCH 13/13] gnu: Add beets Leo Famulari
12 siblings, 0 replies; 33+ messages in thread
From: Leo Famulari @ 2016-03-04 1:26 UTC (permalink / raw)
To: guix-devel
* gnu/packages/python.scm (python2-unicodecsv): New variable.
---
gnu/packages/python.scm | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index ac82a09..ce7d777 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -8338,3 +8338,30 @@ encoding algorithms to do fuzzy string matching.")
(native-inputs `(("python2-setuptools" ,python2-setuptools)
("python2-unicodecsv" ,python2-unicodecsv)
,@(package-native-inputs jellyfish))))))
+
+(define-public python2-unicodecsv
+ (package
+ (name "python2-unicodecsv")
+ (version "0.14.1")
+ (source (origin
+ (method url-fetch)
+ ;; The test suite is not included in the PyPi release.
+ ;; https://github.com/jdunck/python-unicodecsv/issues/19
+ (uri (string-append "https://github.com/jdunck/python-unicodecsv/"
+ "archive/" version ".tar.gz"))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "087nqanfcyp6mlfbbr5lva5f3w6iz1bybls9xlrb8icmc474wh4w"))))
+ (build-system python-build-system)
+ (arguments
+ `(;; It supports Python 3, but Python 3 can already do Unicode CSV.
+ #:python ,python-2))
+ (native-inputs
+ `(("python2-setuptools" ,python2-setuptools)
+ ("python2-unittest2" ,python2-unittest2)))
+ (home-page "https://github.com/jdunck/python-unicodecsv")
+ (synopsis "Unicode CSV module for Python 2")
+ (description "Unicodecsv is a drop-in replacement for Python 2.7's CSV
+module, adding support for Unicode strings.")
+ (license bsd-2)))
--
2.6.3
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [PATCH 12/13] gnu: Add python-rarfile.
2016-03-04 1:26 [PATCH 00/13] Add beets and its dependencies Leo Famulari
` (10 preceding siblings ...)
2016-03-04 1:26 ` [PATCH 11/13] gnu: Add python2-unicodecsv Leo Famulari
@ 2016-03-04 1:26 ` Leo Famulari
2016-03-04 12:42 ` Ricardo Wurmus
2016-03-04 1:26 ` [PATCH 13/13] gnu: Add beets Leo Famulari
12 siblings, 1 reply; 33+ messages in thread
From: Leo Famulari @ 2016-03-04 1:26 UTC (permalink / raw)
To: guix-devel
* gnu/packages/python.scm (python-rarfile, python2-rarfile): New
variables.
* gnu/packages/patches/python-rarfile-fix-tests.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
---
gnu-system.am | 1 +
.../patches/python-rarfile-fix-tests.patch | 14 ++++++++++
gnu/packages/python.scm | 32 ++++++++++++++++++++++
3 files changed, 47 insertions(+)
create mode 100644 gnu/packages/patches/python-rarfile-fix-tests.patch
diff --git a/gnu-system.am b/gnu-system.am
index 46e5b11..30a3f58 100644
--- a/gnu-system.am
+++ b/gnu-system.am
@@ -681,6 +681,7 @@ dist_patch_DATA = \
gnu/packages/patches/python-disable-ssl-test.patch \
gnu/packages/patches/python-fix-tests.patch \
gnu/packages/patches/python-ipython-inputhook-ctype.patch \
+ gnu/packages/patches/python-rarfile-fix-tests.patch \
gnu/packages/patches/python2-rdflib-drop-sparqlwrapper.patch \
gnu/packages/patches/python-configobj-setuptools.patch \
gnu/packages/patches/python-paste-remove-website-test.patch \
diff --git a/gnu/packages/patches/python-rarfile-fix-tests.patch b/gnu/packages/patches/python-rarfile-fix-tests.patch
new file mode 100644
index 0000000..8ae8894
--- /dev/null
+++ b/gnu/packages/patches/python-rarfile-fix-tests.patch
@@ -0,0 +1,14 @@
+There is no test.sh, but there are test1.sh and test2.sh.
+
+diff --git a/test/Makefile b/test/Makefile
+index 027bc5f..5383db3 100644
+--- a/test/Makefile
++++ b/test/Makefile
+@@ -1,5 +1,6 @@
+ test:
+- ./test.sh
++ ./test1.sh
++ ./test2.sh
+
+ clean:
+ rm -rf __pycache__
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index ce7d777..fa021c7 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -8365,3 +8365,35 @@ encoding algorithms to do fuzzy string matching.")
(description "Unicodecsv is a drop-in replacement for Python 2.7's CSV
module, adding support for Unicode strings.")
(license bsd-2)))
+
+(define-public python-rarfile
+ (package
+ (name "python-rarfile")
+ (version "2.7")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri "rarfile" version))
+ (sha256
+ (base32
+ "0d8n1dlpiz7av8dmbp0vclrwl9cnxizr4f2c9xvj1h5nvn480527"))
+ ;; https://github.com/markokr/rarfile/pull/17/
+ (patches (list (search-patch "python-rarfile-fix-tests.patch")))))
+ (build-system python-build-system)
+ (arguments
+ '(#:phases
+ (modify-phases %standard-phases
+ (replace 'check
+ ;; Many tests fail, but the installation proceeds.
+ (lambda _ (zero? (system* "make" "-C" "test" "test")))))))
+ (native-inputs
+ `(("which" ,which))) ; required for tests
+ (propagated-inputs
+ `(("libarchive" ,libarchive)))
+ (home-page "https://github.com/markokr/rarfile")
+ (synopsis "RAR archive reader for Python")
+ (description "This is Python module for RAR archive reading. The interface
+is made as zipfile like as possible.")
+ (license isc)))
+
+(define-public python2-rarfile
+ (package-with-python2 python-rarfile))
--
2.6.3
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [PATCH 13/13] gnu: Add beets.
2016-03-04 1:26 [PATCH 00/13] Add beets and its dependencies Leo Famulari
` (11 preceding siblings ...)
2016-03-04 1:26 ` [PATCH 12/13] gnu: Add python-rarfile Leo Famulari
@ 2016-03-04 1:26 ` Leo Famulari
2016-03-18 18:29 ` Leo Famulari
12 siblings, 1 reply; 33+ messages in thread
From: Leo Famulari @ 2016-03-04 1:26 UTC (permalink / raw)
To: guix-devel
* gnu/packages/music.scm (beets): New variable.
---
gnu/packages/music.scm | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 48 insertions(+)
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 4959f3b..2369442 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -50,6 +50,7 @@
#:use-module (gnu packages fltk)
#:use-module (gnu packages fonts)
#:use-module (gnu packages fontutils)
+ #:use-module (gnu packages freedesktop)
#:use-module (gnu packages gcc)
#:use-module (gnu packages gnupg)
#:use-module (gnu packages gettext)
@@ -65,6 +66,7 @@
#:use-module (gnu packages linux) ; for alsa-utils
#:use-module (gnu packages man)
#:use-module (gnu packages mp3)
+ #:use-module (gnu packages mpd)
#:use-module (gnu packages ncurses)
#:use-module (gnu packages netpbm)
#:use-module (gnu packages pdf)
@@ -1253,3 +1255,49 @@ websites such as Libre.fm.")
(native-inputs
`(("python2-setuptools" ,python2-setuptools)
,@(package-native-inputs pylast))))))
+
+(define-public beets
+ (package
+ (name "beets")
+ (version "1.3.17")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri name version))
+ (sha256
+ (base32
+ "0yg7sp18sdpszkinhb0bi6yinbn316jy1baxrwiw0m4byrj3rr6c"))))
+ (build-system python-build-system)
+ (arguments
+ `(#:python ,python-2 ; only Python 2 is supported
+ #:phases
+ (modify-phases %standard-phases
+ (add-after 'unpack 'set-HOME
+ (lambda _ (setenv "HOME" (string-append (getcwd) "/tmp")))))))
+ (native-inputs
+ `(("python2-beautifulsoup4" ,python2-beautifulsoup4)
+ ("python2-flask" ,python2-flask)
+ ("python2-setuptools" ,python2-setuptools)
+ ("python2-mock" ,python2-mock)
+ ("python2-mpd2" ,python2-mpd2)
+ ("python2-pathlib" ,python2-pathlib)
+ ("python2-pyxdg" ,python2-pyxdg)
+ ("python2-pyechonest" ,python2-pyechonest)
+ ("python2-pylast" ,python2-pylast)
+ ("python2-rarfile" ,python2-rarfile)
+ ("python2-responses" ,python2-responses)))
+ ;; TODO: Install optional plugins and dependencies.
+ (propagated-inputs
+ `(("python2-enum34" ,python2-enum34)
+ ("python2-jellyfish" ,python2-jellyfish)
+ ("python2-munkres" ,python2-munkres)
+ ("python2-musicbrainzngs" ,python2-musicbrainzngs)
+ ("python2-mutagen" ,python2-mutagen)
+ ("python2-pyyaml" ,python2-pyyaml)
+ ("python2-unidecode" ,python2-unidecode)))
+ (home-page "http://beets.io")
+ (synopsis "Music organizer")
+ (description "The purpose of beets is to get your music collection right
+once and for all. It catalogs your collection, automatically improving its
+metadata as it goes using the MusicBrainz database. Then it provides a variety
+of tools for manipulating and accessing your music.")
+ (license license:expat)))
--
2.6.3
^ permalink raw reply related [flat|nested] 33+ messages in thread
* Re: [PATCH 12/13] gnu: Add python-rarfile.
2016-03-04 1:26 ` [PATCH 12/13] gnu: Add python-rarfile Leo Famulari
@ 2016-03-04 12:42 ` Ricardo Wurmus
2016-03-04 21:29 ` Leo Famulari
0 siblings, 1 reply; 33+ messages in thread
From: Ricardo Wurmus @ 2016-03-04 12:42 UTC (permalink / raw)
To: Leo Famulari; +Cc: guix-devel
Leo Famulari <leo@famulari.name> writes:
> * gnu/packages/python.scm (python-rarfile, python2-rarfile): New
> variables.
> * gnu/packages/patches/python-rarfile-fix-tests.patch: New file.
> * gnu-system.am (dist_patch_DATA): Add it.
> ---
[...]
> + (propagated-inputs
> + `(("libarchive" ,libarchive)))
> + (home-page "https://github.com/markokr/rarfile")
> + (synopsis "RAR archive reader for Python")
> + (description "This is Python module for RAR archive reading. The interface
> +is made as zipfile like as possible.")
> + (license isc)))
Does this actually work? I assumed that our “libarchive” package has no
support for RAR archives.
~~ Ricardo
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 12/13] gnu: Add python-rarfile.
2016-03-04 12:42 ` Ricardo Wurmus
@ 2016-03-04 21:29 ` Leo Famulari
2016-03-13 22:00 ` Leo Famulari
0 siblings, 1 reply; 33+ messages in thread
From: Leo Famulari @ 2016-03-04 21:29 UTC (permalink / raw)
To: Ricardo Wurmus; +Cc: guix-devel
On Fri, Mar 04, 2016 at 01:42:11PM +0100, Ricardo Wurmus wrote:
>
> Leo Famulari <leo@famulari.name> writes:
>
> > * gnu/packages/python.scm (python-rarfile, python2-rarfile): New
> > variables.
> > * gnu/packages/patches/python-rarfile-fix-tests.patch: New file.
> > * gnu-system.am (dist_patch_DATA): Add it.
> > ---
>
> [...]
>
> > + (propagated-inputs
> > + `(("libarchive" ,libarchive)))
> > + (home-page "https://github.com/markokr/rarfile")
> > + (synopsis "RAR archive reader for Python")
> > + (description "This is Python module for RAR archive reading. The interface
> > +is made as zipfile like as possible.")
> > + (license isc)))
>
> Does this actually work? I assumed that our “libarchive” package has no
> support for RAR archives.
I don't know. The libarchive documentation in
'share/man/man5/libarchive-formats.5.gz' does list RAR as a supported
format.
I added python-rarfile since the beets build process fails when it can't
find it. I'd be surprised if it's really necessary though.
In the beets source tarball, the string "rarfile" appears as a test
requirement, and in 'beets/importer.py'. The importer is what a user
invokes to add music to the beets database. Rarfile is not imported as a
module by importer.py, so its absence shouldn't have any effect until a
user actually tries to exercise the feature, if my (weak) understanding
of Python is correct.
I built a beets variant without rarfile, and tested the import
functionality. It works as expected on uncompressed directories. It
fails on archives, but it does that even without this change.
So, what should I do? Patch "rarfile" out of setup.py or package
python-rarfile?
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 12/13] gnu: Add python-rarfile.
2016-03-04 21:29 ` Leo Famulari
@ 2016-03-13 22:00 ` Leo Famulari
2016-03-17 21:31 ` Ricardo Wurmus
0 siblings, 1 reply; 33+ messages in thread
From: Leo Famulari @ 2016-03-13 22:00 UTC (permalink / raw)
To: Ricardo Wurmus; +Cc: guix-devel
On Fri, Mar 04, 2016 at 04:29:40PM -0500, Leo Famulari wrote:
> On Fri, Mar 04, 2016 at 01:42:11PM +0100, Ricardo Wurmus wrote:
> >
> > Leo Famulari <leo@famulari.name> writes:
> >
> > > * gnu/packages/python.scm (python-rarfile, python2-rarfile): New
> > > variables.
> > > * gnu/packages/patches/python-rarfile-fix-tests.patch: New file.
> > > * gnu-system.am (dist_patch_DATA): Add it.
> > > ---
> >
> > [...]
> >
> > > + (propagated-inputs
> > > + `(("libarchive" ,libarchive)))
> > > + (home-page "https://github.com/markokr/rarfile")
> > > + (synopsis "RAR archive reader for Python")
> > > + (description "This is Python module for RAR archive reading. The interface
> > > +is made as zipfile like as possible.")
> > > + (license isc)))
> >
> > Does this actually work? I assumed that our “libarchive” package has no
> > support for RAR archives.
>
> I don't know. The libarchive documentation in
> 'share/man/man5/libarchive-formats.5.gz' does list RAR as a supported
> format.
Also, libarchive's 'include/archive.h' defines ARCHIVE_FORMAT_RAR and
declares archive_read_support_format_rar().
I don't have any .rar archives to test with, and I haven't seen one in
years.
[...]
> So, what should I do? Patch "rarfile" out of setup.py or package
> python-rarfile?
Any feedback? I'd rather package python-rarfile.
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 12/13] gnu: Add python-rarfile.
2016-03-13 22:00 ` Leo Famulari
@ 2016-03-17 21:31 ` Ricardo Wurmus
2016-03-17 21:59 ` Leo Famulari
0 siblings, 1 reply; 33+ messages in thread
From: Ricardo Wurmus @ 2016-03-17 21:31 UTC (permalink / raw)
To: Leo Famulari; +Cc: guix-devel
Leo Famulari <leo@famulari.name> writes:
>> > Does this actually work? I assumed that our “libarchive” package has no
>> > support for RAR archives.
>>
>> I don't know. The libarchive documentation in
>> 'share/man/man5/libarchive-formats.5.gz' does list RAR as a supported
>> format.
>
> Also, libarchive's 'include/archive.h' defines ARCHIVE_FORMAT_RAR and
> declares archive_read_support_format_rar().
>
> I don't have any .rar archives to test with, and I haven't seen one in
> years.
>
> [...]
>
>> So, what should I do? Patch "rarfile" out of setup.py or package
>> python-rarfile?
>
> Any feedback? I'd rather package python-rarfile.
I was just curious. We can revisit this later when someone want to
actually use python-rarfile to read rar files :)
I have no objections to this patch.
~~ Ricardo
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 12/13] gnu: Add python-rarfile.
2016-03-17 21:31 ` Ricardo Wurmus
@ 2016-03-17 21:59 ` Leo Famulari
2016-03-18 6:44 ` Efraim Flashner
0 siblings, 1 reply; 33+ messages in thread
From: Leo Famulari @ 2016-03-17 21:59 UTC (permalink / raw)
To: Ricardo Wurmus; +Cc: guix-devel
On Thu, Mar 17, 2016 at 10:31:41PM +0100, Ricardo Wurmus wrote:
>
> Leo Famulari <leo@famulari.name> writes:
>
> >> > Does this actually work? I assumed that our “libarchive” package has no
> >> > support for RAR archives.
> >>
> >> I don't know. The libarchive documentation in
> >> 'share/man/man5/libarchive-formats.5.gz' does list RAR as a supported
> >> format.
> >
> > Also, libarchive's 'include/archive.h' defines ARCHIVE_FORMAT_RAR and
> > declares archive_read_support_format_rar().
> >
> > I don't have any .rar archives to test with, and I haven't seen one in
> > years.
> >
> > [...]
> >
> >> So, what should I do? Patch "rarfile" out of setup.py or package
> >> python-rarfile?
> >
> > Any feedback? I'd rather package python-rarfile.
>
> I was just curious. We can revisit this later when someone want to
> actually use python-rarfile to read rar files :)
>
> I have no objections to this patch.
Okay, I will take another look at this patch series and probably push it
later today.
>
> ~~ Ricardo
>
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 12/13] gnu: Add python-rarfile.
2016-03-17 21:59 ` Leo Famulari
@ 2016-03-18 6:44 ` Efraim Flashner
2016-03-18 16:24 ` Leo Famulari
0 siblings, 1 reply; 33+ messages in thread
From: Efraim Flashner @ 2016-03-18 6:44 UTC (permalink / raw)
To: Leo Famulari; +Cc: guix-devel
[-- Attachment #1: Type: text/plain, Size: 1511 bytes --]
On Thu, Mar 17, 2016 at 05:59:04PM -0400, Leo Famulari wrote:
> On Thu, Mar 17, 2016 at 10:31:41PM +0100, Ricardo Wurmus wrote:
> >
> > Leo Famulari <leo@famulari.name> writes:
> >
> > >> > Does this actually work? I assumed that our “libarchive” package has no
> > >> > support for RAR archives.
> > >>
> > >> I don't know. The libarchive documentation in
> > >> 'share/man/man5/libarchive-formats.5.gz' does list RAR as a supported
> > >> format.
> > >
> > > Also, libarchive's 'include/archive.h' defines ARCHIVE_FORMAT_RAR and
> > > declares archive_read_support_format_rar().
> > >
> > > I don't have any .rar archives to test with, and I haven't seen one in
> > > years.
> > >
> > > [...]
> > >
> > >> So, what should I do? Patch "rarfile" out of setup.py or package
> > >> python-rarfile?
> > >
> > > Any feedback? I'd rather package python-rarfile.
> >
> > I was just curious. We can revisit this later when someone want to
> > actually use python-rarfile to read rar files :)
> >
> > I have no objections to this patch.
>
> Okay, I will take another look at this patch series and probably push it
> later today.
>
A few of the patches list the home-page at http://github... and should
be switched to https. Otherwise they look good to me.
--
Efraim Flashner <efraim@flashner.co.il> אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 12/13] gnu: Add python-rarfile.
2016-03-18 6:44 ` Efraim Flashner
@ 2016-03-18 16:24 ` Leo Famulari
0 siblings, 0 replies; 33+ messages in thread
From: Leo Famulari @ 2016-03-18 16:24 UTC (permalink / raw)
To: Efraim Flashner; +Cc: guix-devel
On Fri, Mar 18, 2016 at 08:44:30AM +0200, Efraim Flashner wrote:
> On Thu, Mar 17, 2016 at 05:59:04PM -0400, Leo Famulari wrote:
> > Okay, I will take another look at this patch series and probably push it
> > later today.
> >
>
> A few of the patches list the home-page at http://github... and should
> be switched to https. Otherwise they look good to me.
Thanks for pointing that out!
>
> --
> Efraim Flashner <efraim@flashner.co.il> אפרים פלשנר
> GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
> Confidentiality cannot be guaranteed on emails sent or received unencrypted
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 13/13] gnu: Add beets.
2016-03-04 1:26 ` [PATCH 13/13] gnu: Add beets Leo Famulari
@ 2016-03-18 18:29 ` Leo Famulari
2016-03-18 20:42 ` Ludovic Courtès
2016-03-25 16:04 ` Mark H Weaver
0 siblings, 2 replies; 33+ messages in thread
From: Leo Famulari @ 2016-03-18 18:29 UTC (permalink / raw)
To: guix-devel
On Thu, Mar 03, 2016 at 08:26:39PM -0500, Leo Famulari wrote:
> * gnu/packages/music.scm (beets): New variable.
I did a final cleaning pass incorporating reviewers' suggestions,
satisfying the linter, and updating anything that had received an upstream
update since I started.
Good thing, because I had forgotten that I'd packaged an old version of
python-responses with the intention of updating it later! [0] This involved
packaging python-cookies, as well.
Pushed as 3bf429af2fd!
[0] It built easily while the current version does not.
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 13/13] gnu: Add beets.
2016-03-18 18:29 ` Leo Famulari
@ 2016-03-18 20:42 ` Ludovic Courtès
2016-03-25 16:04 ` Mark H Weaver
1 sibling, 0 replies; 33+ messages in thread
From: Ludovic Courtès @ 2016-03-18 20:42 UTC (permalink / raw)
To: Leo Famulari; +Cc: guix-devel
Leo Famulari <leo@famulari.name> skribis:
> On Thu, Mar 03, 2016 at 08:26:39PM -0500, Leo Famulari wrote:
>> * gnu/packages/music.scm (beets): New variable.
>
> I did a final cleaning pass incorporating reviewers' suggestions,
> satisfying the linter, and updating anything that had received an upstream
> update since I started.
>
> Good thing, because I had forgotten that I'd packaged an old version of
> python-responses with the intention of updating it later! [0] This involved
> packaging python-cookies, as well.
>
> Pushed as 3bf429af2fd!
Cool, thanks for completing this!
Ludo’.
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 13/13] gnu: Add beets.
2016-03-18 18:29 ` Leo Famulari
2016-03-18 20:42 ` Ludovic Courtès
@ 2016-03-25 16:04 ` Mark H Weaver
2016-03-25 17:27 ` Leo Famulari
1 sibling, 1 reply; 33+ messages in thread
From: Mark H Weaver @ 2016-03-25 16:04 UTC (permalink / raw)
To: Leo Famulari; +Cc: guix-devel
Leo Famulari <leo@famulari.name> writes:
> On Thu, Mar 03, 2016 at 08:26:39PM -0500, Leo Famulari wrote:
>> * gnu/packages/music.scm (beets): New variable.
>
> I did a final cleaning pass incorporating reviewers' suggestions,
> satisfying the linter, and updating anything that had received an upstream
> update since I started.
>
> Good thing, because I had forgotten that I'd packaged an old version of
> python-responses with the intention of updating it later! [0] This involved
> packaging python-cookies, as well.
>
> Pushed as 3bf429af2fd!
Hydra failed to build this.
http://hydra.gnu.org/build/1090043
http://hydra.gnu.org/build/1098131
Can you take a look?
Mark
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 13/13] gnu: Add beets.
2016-03-25 16:04 ` Mark H Weaver
@ 2016-03-25 17:27 ` Leo Famulari
2016-03-25 23:37 ` Alex Griffin
0 siblings, 1 reply; 33+ messages in thread
From: Leo Famulari @ 2016-03-25 17:27 UTC (permalink / raw)
To: Mark H Weaver; +Cc: guix-devel
On Fri, Mar 25, 2016 at 12:04:53PM -0400, Mark H Weaver wrote:
> Leo Famulari <leo@famulari.name> writes:
>
> > On Thu, Mar 03, 2016 at 08:26:39PM -0500, Leo Famulari wrote:
> >> * gnu/packages/music.scm (beets): New variable.
> >
> > I did a final cleaning pass incorporating reviewers' suggestions,
> > satisfying the linter, and updating anything that had received an upstream
> > update since I started.
> >
> > Good thing, because I had forgotten that I'd packaged an old version of
> > python-responses with the intention of updating it later! [0] This involved
> > packaging python-cookies, as well.
> >
> > Pushed as 3bf429af2fd!
>
> Hydra failed to build this.
>
> http://hydra.gnu.org/build/1090043
> http://hydra.gnu.org/build/1098131
>
> Can you take a look?
Weird :(
Since beets is basically an interactive database, my understanding is
that the test suite tests a large variety of database operations.
I'd built it on two x86_64 machines at least half a dozen times while
testing the package, without any failures like this.
I just rebuilt successfully on those machines, and also cross-built for
i686-linux. One of the machine's CPUs was fully loaded throughout
(although no real I/O contention), so I don't think that CPU load could
cause this failure.
Maybe there is some problem caused by I/O load or a lack of RAM? I can
try again if you can tell me how to simulate heavy I/O and low RAM
conditions.
Otherwise, I'm stumped. The build logs don't have any errors messages at
all; the messages just stop and hydra reports failure. I didn't
experience this locally.
Should we just try to rebuild it again on hydra?
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 13/13] gnu: Add beets.
2016-03-25 17:27 ` Leo Famulari
@ 2016-03-25 23:37 ` Alex Griffin
2016-03-26 0:30 ` Leo Famulari
0 siblings, 1 reply; 33+ messages in thread
From: Alex Griffin @ 2016-03-25 23:37 UTC (permalink / raw)
To: guix-devel
[-- Attachment #1: Type: text/plain, Size: 1945 bytes --]
This package builds fine on my Debian system but not on GuixSD. I've
attached my build output, since it seems you're having trouble.
--
Alex Griffin
On Fri, Mar 25, 2016, at 12:27 PM, Leo Famulari wrote:
> On Fri, Mar 25, 2016 at 12:04:53PM -0400, Mark H Weaver wrote:
> > Leo Famulari <leo@famulari.name> writes:
> >
> > > On Thu, Mar 03, 2016 at 08:26:39PM -0500, Leo Famulari wrote:
> > >> * gnu/packages/music.scm (beets): New variable.
> > >
> > > I did a final cleaning pass incorporating reviewers' suggestions,
> > > satisfying the linter, and updating anything that had received an upstream
> > > update since I started.
> > >
> > > Good thing, because I had forgotten that I'd packaged an old version of
> > > python-responses with the intention of updating it later! [0] This involved
> > > packaging python-cookies, as well.
> > >
> > > Pushed as 3bf429af2fd!
> >
> > Hydra failed to build this.
> >
> > http://hydra.gnu.org/build/1090043
> > http://hydra.gnu.org/build/1098131
> >
> > Can you take a look?
>
> Weird :(
>
> Since beets is basically an interactive database, my understanding is
> that the test suite tests a large variety of database operations.
>
> I'd built it on two x86_64 machines at least half a dozen times while
> testing the package, without any failures like this.
>
> I just rebuilt successfully on those machines, and also cross-built for
> i686-linux. One of the machine's CPUs was fully loaded throughout
> (although no real I/O contention), so I don't think that CPU load could
> cause this failure.
>
> Maybe there is some problem caused by I/O load or a lack of RAM? I can
> try again if you can tell me how to simulate heavy I/O and low RAM
> conditions.
>
> Otherwise, I'm stumped. The build logs don't have any errors messages at
> all; the messages just stop and hydra reports failure. I didn't
> experience this locally.
>
> Should we just try to rebuild it again on hydra?
>
[-- Attachment #2: beets_errors.txt --]
[-- Type: text/plain, Size: 565826 bytes --]
The following derivation will be built:
/gnu/store/rlq1axq2n0zhgi327nhca9w0l9chycfb-beets-1.3.17.drv
@ build-started /gnu/store/rlq1axq2n0zhgi327nhca9w0l9chycfb-beets-1.3.17.drv - x86_64-linux /var/log/guix/drvs/rl//q1axq2n0zhgi327nhca9w0l9chycfb-beets-1.3.17.drv.bz2
starting phase `set-SOURCE-DATE-EPOCH'
phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds
starting phase `set-paths'
environment variable `PATH' set to `/gnu/store/kcc3cxnx9l2hbg7pjhxsa0r5yq2j2f38-python-2.7.10/bin:/gnu/store/zb43xwg4bw53i6l95l2vhrnaq5j8n3wp-python2-setuptools-18.3.1/bin:/gnu/store/h2ynq9xywr5011l6kckzcap15qyx9qw2-python2-mutagen-1.31/bin:/gnu/store/wxlp23k23axng7blv0fhvxszwdvba5qb-python2-unidecode-0.04.18/bin:/gnu/store/ggmmcw327ny831gqd7zvi3hpl5fm23mn-tar-1.28/bin:/gnu/store/304ljrrivn98ds6zsv3lcrp5c8qyl8d5-gzip-1.6/bin:/gnu/store/b3bmn7z2f68v76331k1vk47wv5d4g5xd-bzip2-1.0.6/bin:/gnu/store/z8vgpay1q450ndgil902xxxz5mq0b1qr-xz-5.2.2/bin:/gnu/store/knws2xhs2507r0f9qc3b45dn1fxmpi5g-file-5.25/bin:/gnu/store/p2c0vfazcl5xzg1pjjcanzmdwvli4fnv-diffutils-3.3/bin:/gnu/store/fhwvc4i82dxfipkl5nqc54s6rfp7jjq9-patch-2.7.5/bin:/gnu/store/5n82r6pa03fzxkph4i589ycm2kay7kid-sed-4.2.2/bin:/gnu/store/wimqywg0v6xjgrpfpnr2hb6r93qm5272-findutils-4.6.0/bin:/gnu/store/01q81q7lxwpkykghl4yc7d4g4yvpbbi6-gawk-4.1.3/bin:/gnu/store/jfj94hba68b4py44l0imw1052qmp90dj-grep-2.22/bin:/gnu/store/34j2zmi69mqwrslpyizbi9mcxmn2hzgb-coreutils-8.24/bin:/gnu/store/jwg90sxflq78ikvggf3hkwyk39ikrnik-make-4.1/bin:/gnu/store/b1yqjimbdh5bf9jnizd4h7yf110744j2-bash-4.3.42/bin:/gnu/store/sfxymqv7ggsg900yyaipg90r3sg42638-ld-wrapper-0/bin:/gnu/store/7s1ikfk5dyhq4s7p8jaas4yrr14d77dq-binutils-2.25.1/bin:/gnu/store/sjvcirri2bg7q5hlrkaywhmxllik0cfx-gcc-4.9.3/bin:/gnu/store/8m00x5x8ykmar27s9248cmhnkdb2n54a-glibc-2.22/bin:/gnu/store/8m00x5x8ykmar27s9248cmhnkdb2n54a-glibc-2.22/sbin:/gnu/store/p07xa257vli65gx6vs3d0l3qxwqg13rk-libarchive-3.1.2/bin:/gnu/store/gnpsfh38hsclckgcj4r224xg25aa1klh-python2-wheel-0.29.0/bin:/gnu/store/1m6gnb953lsibknhkw3x739q535zvsqc-python2-pytest-cov-2.2.0/bin:/gnu/store/c5n6hqzp4ml93lpa182smdhhs67qkjm7-python2-pytest-2.6.1/bin:/gnu/store/2x933jabg16zl4cyha9m54wb337kfzm5-python2-coverage-4.0.3/bin'
environment variable `PYTHONPATH' set to `/gnu/store/kcc3cxnx9l2hbg7pjhxsa0r5yq2j2f38-python-2.7.10/lib/python2.7/site-packages:/gnu/store/26irsp04ngn9qd6kldq2hj12kpb37lvh-python2-beautifulsoup4-4.4.1/lib/python2.7/site-packages:/gnu/store/ng635irrw2m37910wk119dwi0m2jx2hw-python2-flask-0.10.1/lib/python2.7/site-packages:/gnu/store/zb43xwg4bw53i6l95l2vhrnaq5j8n3wp-python2-setuptools-18.3.1/lib/python2.7/site-packages:/gnu/store/3hr0p2g0iwwc3jrjmdi09g2bxpf7sxja-python2-mock-1.0.1/lib/python2.7/site-packages:/gnu/store/532bwzx5qp7biww79dh1vriqqbjhljbz-python2-mpd2-0.5.5/lib/python2.7/site-packages:/gnu/store/kc99mk1byaabbja7vg4g07vdyqvydw4f-python2-pathlib-1.0.1/lib/python2.7/site-packages:/gnu/store/dp5q5wnrrryzcjd6p87y1ccr3d2c1y2s-python2-pyxdg-0.25/lib/python2.7/site-packages:/gnu/store/9h7dkd3clbj8l3hz2vlb5q3glakfckhj-python2-pyechonest-9.0.0/lib/python2.7/site-packages:/gnu/store/9kdwpfp00njl2zm470g1j8i02cgk03yc-python2-pylast-1.5.1/lib/python2.7/site-packages:/gnu/store/8cvr9cbb7dfcqnrm874qghxmz2qxpyj0-python2-rarfile-2.7/lib/python2.7/site-packages:/gnu/store/vw7hcc09dvr2a8vs2fjkx6xm4vixgl3r-python2-responses-0.5.1/lib/python2.7/site-packages:/gnu/store/x9q84bpmyzxgc860mhll3zkbb6s0y6vc-python2-enum34-1.1.0/lib/python2.7/site-packages:/gnu/store/ap01zm027rafzxmfqcfdh14g52vv6kkg-python2-jellyfish-0.5.3/lib/python2.7/site-packages:/gnu/store/5x1r6lks62yjr93m015kdanc5jjaglh4-python2-munkres-1.0.7/lib/python2.7/site-packages:/gnu/store/i97icjlrx5sqfrl114x4n4ymznhinv8p-python2-musicbrainzngs-0.5/lib/python2.7/site-packages:/gnu/store/h2ynq9xywr5011l6kckzcap15qyx9qw2-python2-mutagen-1.31/lib/python2.7/site-packages:/gnu/store/j3c2vw4jgnkbmf0255g54g8s8by9h6v6-python2-pyyaml-3.11/lib/python2.7/site-packages:/gnu/store/wxlp23k23axng7blv0fhvxszwdvba5qb-python2-unidecode-0.04.18/lib/python2.7/site-packages:/gnu/store/j8wwk2ab5j1j7c3nkilz0339l3wh5qd2-python2-werkzeug-0.11.2/lib/python2.7/site-packages:/gnu/store/s2bp6fzjcbdbnmj6g39ywbwxw65xzi1z-python2-jinja2-2.8/lib/python2.7/site-packages:/gnu/store/qmy1v2r5sq39p88wjviip7w1qsf16hks-python2-itsdangerous-0.24/lib/python2.7/site-packages:/gnu/store/793wk0q4ap2nnjabfvqg9a4d563lr64x-python2-six-1.10.0/lib/python2.7/site-packages:/gnu/store/p56d09xvijdhs7izmav8ah2vy0f9wgd8-python2-requests-2.9.1/lib/python2.7/site-packages:/gnu/store/gnpsfh38hsclckgcj4r224xg25aa1klh-python2-wheel-0.29.0/lib/python2.7/site-packages:/gnu/store/1m6gnb953lsibknhkw3x739q535zvsqc-python2-pytest-cov-2.2.0/lib/python2.7/site-packages:/gnu/store/c5n6hqzp4ml93lpa182smdhhs67qkjm7-python2-pytest-2.6.1/lib/python2.7/site-packages:/gnu/store/8hmf5kbr953z8rvkgr0d1572gr9v4hm1-python2-py-1.4.31/lib/python2.7/site-packages:/gnu/store/2x933jabg16zl4cyha9m54wb337kfzm5-python2-coverage-4.0.3/lib/python2.7/site-packages'
environment variable `C_INCLUDE_PATH' set to `/gnu/store/kcc3cxnx9l2hbg7pjhxsa0r5yq2j2f38-python-2.7.10/include:/gnu/store/b3bmn7z2f68v76331k1vk47wv5d4g5xd-bzip2-1.0.6/include:/gnu/store/z8vgpay1q450ndgil902xxxz5mq0b1qr-xz-5.2.2/include:/gnu/store/knws2xhs2507r0f9qc3b45dn1fxmpi5g-file-5.25/include:/gnu/store/01q81q7lxwpkykghl4yc7d4g4yvpbbi6-gawk-4.1.3/include:/gnu/store/jwg90sxflq78ikvggf3hkwyk39ikrnik-make-4.1/include:/gnu/store/7s1ikfk5dyhq4s7p8jaas4yrr14d77dq-binutils-2.25.1/include:/gnu/store/sjvcirri2bg7q5hlrkaywhmxllik0cfx-gcc-4.9.3/include:/gnu/store/8m00x5x8ykmar27s9248cmhnkdb2n54a-glibc-2.22/include:/gnu/store/p07xa257vli65gx6vs3d0l3qxwqg13rk-libarchive-3.1.2/include:/gnu/store/lgfnghy5l97hh4k1xjh3xjrj7l2kvnrz-linux-libre-headers-3.14.37/include'
environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/kcc3cxnx9l2hbg7pjhxsa0r5yq2j2f38-python-2.7.10/include:/gnu/store/b3bmn7z2f68v76331k1vk47wv5d4g5xd-bzip2-1.0.6/include:/gnu/store/z8vgpay1q450ndgil902xxxz5mq0b1qr-xz-5.2.2/include:/gnu/store/knws2xhs2507r0f9qc3b45dn1fxmpi5g-file-5.25/include:/gnu/store/01q81q7lxwpkykghl4yc7d4g4yvpbbi6-gawk-4.1.3/include:/gnu/store/jwg90sxflq78ikvggf3hkwyk39ikrnik-make-4.1/include:/gnu/store/7s1ikfk5dyhq4s7p8jaas4yrr14d77dq-binutils-2.25.1/include:/gnu/store/sjvcirri2bg7q5hlrkaywhmxllik0cfx-gcc-4.9.3/include:/gnu/store/8m00x5x8ykmar27s9248cmhnkdb2n54a-glibc-2.22/include:/gnu/store/p07xa257vli65gx6vs3d0l3qxwqg13rk-libarchive-3.1.2/include:/gnu/store/lgfnghy5l97hh4k1xjh3xjrj7l2kvnrz-linux-libre-headers-3.14.37/include'
environment variable `LIBRARY_PATH' set to `/gnu/store/kcc3cxnx9l2hbg7pjhxsa0r5yq2j2f38-python-2.7.10/lib:/gnu/store/26irsp04ngn9qd6kldq2hj12kpb37lvh-python2-beautifulsoup4-4.4.1/lib:/gnu/store/ng635irrw2m37910wk119dwi0m2jx2hw-python2-flask-0.10.1/lib:/gnu/store/zb43xwg4bw53i6l95l2vhrnaq5j8n3wp-python2-setuptools-18.3.1/lib:/gnu/store/3hr0p2g0iwwc3jrjmdi09g2bxpf7sxja-python2-mock-1.0.1/lib:/gnu/store/532bwzx5qp7biww79dh1vriqqbjhljbz-python2-mpd2-0.5.5/lib:/gnu/store/kc99mk1byaabbja7vg4g07vdyqvydw4f-python2-pathlib-1.0.1/lib:/gnu/store/dp5q5wnrrryzcjd6p87y1ccr3d2c1y2s-python2-pyxdg-0.25/lib:/gnu/store/9h7dkd3clbj8l3hz2vlb5q3glakfckhj-python2-pyechonest-9.0.0/lib:/gnu/store/9kdwpfp00njl2zm470g1j8i02cgk03yc-python2-pylast-1.5.1/lib:/gnu/store/8cvr9cbb7dfcqnrm874qghxmz2qxpyj0-python2-rarfile-2.7/lib:/gnu/store/vw7hcc09dvr2a8vs2fjkx6xm4vixgl3r-python2-responses-0.5.1/lib:/gnu/store/x9q84bpmyzxgc860mhll3zkbb6s0y6vc-python2-enum34-1.1.0/lib:/gnu/store/ap01zm027rafzxmfqcfdh14g52vv6kkg-python2-jellyfish-0.5.3/lib:/gnu/store/5x1r6lks62yjr93m015kdanc5jjaglh4-python2-munkres-1.0.7/lib:/gnu/store/i97icjlrx5sqfrl114x4n4ymznhinv8p-python2-musicbrainzngs-0.5/lib:/gnu/store/h2ynq9xywr5011l6kckzcap15qyx9qw2-python2-mutagen-1.31/lib:/gnu/store/j3c2vw4jgnkbmf0255g54g8s8by9h6v6-python2-pyyaml-3.11/lib:/gnu/store/wxlp23k23axng7blv0fhvxszwdvba5qb-python2-unidecode-0.04.18/lib:/gnu/store/b3bmn7z2f68v76331k1vk47wv5d4g5xd-bzip2-1.0.6/lib:/gnu/store/z8vgpay1q450ndgil902xxxz5mq0b1qr-xz-5.2.2/lib:/gnu/store/knws2xhs2507r0f9qc3b45dn1fxmpi5g-file-5.25/lib:/gnu/store/01q81q7lxwpkykghl4yc7d4g4yvpbbi6-gawk-4.1.3/lib:/gnu/store/7s1ikfk5dyhq4s7p8jaas4yrr14d77dq-binutils-2.25.1/lib:/gnu/store/8m00x5x8ykmar27s9248cmhnkdb2n54a-glibc-2.22/lib:/gnu/store/a8qg4dh6l2p7hcr53r8ypv9vh2ryh5sk-glibc-utf8-locales-2.22/lib:/gnu/store/j8wwk2ab5j1j7c3nkilz0339l3wh5qd2-python2-werkzeug-0.11.2/lib:/gnu/store/s2bp6fzjcbdbnmj6g39ywbwxw65xzi1z-python2-jinja2-2.8/lib:/gnu/store/qmy1v2r5sq39p88wjviip7w1qsf16hks-python2-itsdangerous-0.24/lib:/gnu/store/793wk0q4ap2nnjabfvqg9a4d563lr64x-python2-six-1.10.0/lib:/gnu/store/p07xa257vli65gx6vs3d0l3qxwqg13rk-libarchive-3.1.2/lib:/gnu/store/p56d09xvijdhs7izmav8ah2vy0f9wgd8-python2-requests-2.9.1/lib:/gnu/store/gnpsfh38hsclckgcj4r224xg25aa1klh-python2-wheel-0.29.0/lib:/gnu/store/1m6gnb953lsibknhkw3x739q535zvsqc-python2-pytest-cov-2.2.0/lib:/gnu/store/c5n6hqzp4ml93lpa182smdhhs67qkjm7-python2-pytest-2.6.1/lib:/gnu/store/8hmf5kbr953z8rvkgr0d1572gr9v4hm1-python2-py-1.4.31/lib:/gnu/store/2x933jabg16zl4cyha9m54wb337kfzm5-python2-coverage-4.0.3/lib'
environment variable `GUIX_LOCPATH' set to `/gnu/store/a8qg4dh6l2p7hcr53r8ypv9vh2ryh5sk-glibc-utf8-locales-2.22/lib/locale'
phase `set-paths' succeeded after 0.0 seconds
starting phase `install-locale'
using 'en_US.utf8' locale for category "LC_ALL"
phase `install-locale' succeeded after 0.0 seconds
starting phase `unpack'
beets-1.3.17/
beets-1.3.17/beets/
beets-1.3.17/beets/__init__.py
beets-1.3.17/beets/art.py
beets-1.3.17/beets/autotag/
beets-1.3.17/beets/autotag/__init__.py
beets-1.3.17/beets/autotag/hooks.py
beets-1.3.17/beets/autotag/match.py
beets-1.3.17/beets/autotag/mb.py
beets-1.3.17/beets/config_default.yaml
beets-1.3.17/beets/dbcore/
beets-1.3.17/beets/dbcore/__init__.py
beets-1.3.17/beets/dbcore/db.py
beets-1.3.17/beets/dbcore/query.py
beets-1.3.17/beets/dbcore/queryparse.py
beets-1.3.17/beets/dbcore/types.py
beets-1.3.17/beets/importer.py
beets-1.3.17/beets/library.py
beets-1.3.17/beets/logging.py
beets-1.3.17/beets/mediafile.py
beets-1.3.17/beets/plugins.py
beets-1.3.17/beets/ui/
beets-1.3.17/beets/ui/__init__.py
beets-1.3.17/beets/ui/commands.py
beets-1.3.17/beets/ui/completion_base.sh
beets-1.3.17/beets/util/
beets-1.3.17/beets/util/__init__.py
beets-1.3.17/beets/util/artresizer.py
beets-1.3.17/beets/util/bluelet.py
beets-1.3.17/beets/util/confit.py
beets-1.3.17/beets/util/enumeration.py
beets-1.3.17/beets/util/functemplate.py
beets-1.3.17/beets/util/pipeline.py
beets-1.3.17/beets/vfs.py
beets-1.3.17/beets.egg-info/
beets-1.3.17/beets.egg-info/dependency_links.txt
beets-1.3.17/beets.egg-info/entry_points.txt
beets-1.3.17/beets.egg-info/pbr.json
beets-1.3.17/beets.egg-info/PKG-INFO
beets-1.3.17/beets.egg-info/requires.txt
beets-1.3.17/beets.egg-info/SOURCES.txt
beets-1.3.17/beets.egg-info/top_level.txt
beets-1.3.17/beetsplug/
beets-1.3.17/beetsplug/__init__.py
beets-1.3.17/beetsplug/acousticbrainz.py
beets-1.3.17/beetsplug/badfiles.py
beets-1.3.17/beetsplug/bench.py
beets-1.3.17/beetsplug/bpd/
beets-1.3.17/beetsplug/bpd/__init__.py
beets-1.3.17/beetsplug/bpd/gstplayer.py
beets-1.3.17/beetsplug/bpm.py
beets-1.3.17/beetsplug/bucket.py
beets-1.3.17/beetsplug/chroma.py
beets-1.3.17/beetsplug/convert.py
beets-1.3.17/beetsplug/cue.py
beets-1.3.17/beetsplug/discogs.py
beets-1.3.17/beetsplug/duplicates.py
beets-1.3.17/beetsplug/echonest.py
beets-1.3.17/beetsplug/edit.py
beets-1.3.17/beetsplug/embedart.py
beets-1.3.17/beetsplug/embyupdate.py
beets-1.3.17/beetsplug/fetchart.py
beets-1.3.17/beetsplug/filefilter.py
beets-1.3.17/beetsplug/freedesktop.py
beets-1.3.17/beetsplug/fromfilename.py
beets-1.3.17/beetsplug/ftintitle.py
beets-1.3.17/beetsplug/fuzzy.py
beets-1.3.17/beetsplug/ihate.py
beets-1.3.17/beetsplug/importadded.py
beets-1.3.17/beetsplug/importfeeds.py
beets-1.3.17/beetsplug/info.py
beets-1.3.17/beetsplug/inline.py
beets-1.3.17/beetsplug/ipfs.py
beets-1.3.17/beetsplug/keyfinder.py
beets-1.3.17/beetsplug/lastgenre/
beets-1.3.17/beetsplug/lastgenre/__init__.py
beets-1.3.17/beetsplug/lastgenre/genres-tree.yaml
beets-1.3.17/beetsplug/lastgenre/genres.txt
beets-1.3.17/beetsplug/lastimport.py
beets-1.3.17/beetsplug/lyrics.py
beets-1.3.17/beetsplug/mbcollection.py
beets-1.3.17/beetsplug/mbsubmit.py
beets-1.3.17/beetsplug/mbsync.py
beets-1.3.17/beetsplug/metasync/
beets-1.3.17/beetsplug/metasync/__init__.py
beets-1.3.17/beetsplug/metasync/amarok.py
beets-1.3.17/beetsplug/metasync/itunes.py
beets-1.3.17/beetsplug/missing.py
beets-1.3.17/beetsplug/mpdstats.py
beets-1.3.17/beetsplug/mpdupdate.py
beets-1.3.17/beetsplug/permissions.py
beets-1.3.17/beetsplug/play.py
beets-1.3.17/beetsplug/plexupdate.py
beets-1.3.17/beetsplug/random.py
beets-1.3.17/beetsplug/replaygain.py
beets-1.3.17/beetsplug/rewrite.py
beets-1.3.17/beetsplug/scrub.py
beets-1.3.17/beetsplug/smartplaylist.py
beets-1.3.17/beetsplug/spotify.py
beets-1.3.17/beetsplug/the.py
beets-1.3.17/beetsplug/thumbnails.py
beets-1.3.17/beetsplug/types.py
beets-1.3.17/beetsplug/web/
beets-1.3.17/beetsplug/web/__init__.py
beets-1.3.17/beetsplug/web/static/
beets-1.3.17/beetsplug/web/static/backbone.js
beets-1.3.17/beetsplug/web/static/beets.css
beets-1.3.17/beetsplug/web/static/beets.js
beets-1.3.17/beetsplug/web/static/jquery.js
beets-1.3.17/beetsplug/web/static/underscore.js
beets-1.3.17/beetsplug/web/templates/
beets-1.3.17/beetsplug/web/templates/index.html
beets-1.3.17/beetsplug/zero.py
beets-1.3.17/docs/
beets-1.3.17/docs/changelog.rst
beets-1.3.17/docs/conf.py
beets-1.3.17/docs/dev/
beets-1.3.17/docs/dev/api.rst
beets-1.3.17/docs/dev/index.rst
beets-1.3.17/docs/dev/media_file.rst
beets-1.3.17/docs/dev/plugins.rst
beets-1.3.17/docs/faq.rst
beets-1.3.17/docs/guides/
beets-1.3.17/docs/guides/advanced.rst
beets-1.3.17/docs/guides/index.rst
beets-1.3.17/docs/guides/main.rst
beets-1.3.17/docs/guides/tagger.rst
beets-1.3.17/docs/index.rst
beets-1.3.17/docs/Makefile
beets-1.3.17/docs/plugins/
beets-1.3.17/docs/plugins/acousticbrainz.rst
beets-1.3.17/docs/plugins/badfiles.rst
beets-1.3.17/docs/plugins/beetsweb.png
beets-1.3.17/docs/plugins/bpd.rst
beets-1.3.17/docs/plugins/bpm.rst
beets-1.3.17/docs/plugins/bucket.rst
beets-1.3.17/docs/plugins/chroma.rst
beets-1.3.17/docs/plugins/convert.rst
beets-1.3.17/docs/plugins/discogs.rst
beets-1.3.17/docs/plugins/duplicates.rst
beets-1.3.17/docs/plugins/echonest.rst
beets-1.3.17/docs/plugins/edit.rst
beets-1.3.17/docs/plugins/embedart.rst
beets-1.3.17/docs/plugins/embyupdate.rst
beets-1.3.17/docs/plugins/fetchart.rst
beets-1.3.17/docs/plugins/filefilter.rst
beets-1.3.17/docs/plugins/freedesktop.rst
beets-1.3.17/docs/plugins/fromfilename.rst
beets-1.3.17/docs/plugins/ftintitle.rst
beets-1.3.17/docs/plugins/fuzzy.rst
beets-1.3.17/docs/plugins/ihate.rst
beets-1.3.17/docs/plugins/importadded.rst
beets-1.3.17/docs/plugins/importfeeds.rst
beets-1.3.17/docs/plugins/index.rst
beets-1.3.17/docs/plugins/info.rst
beets-1.3.17/docs/plugins/inline.rst
beets-1.3.17/docs/plugins/ipfs.rst
beets-1.3.17/docs/plugins/keyfinder.rst
beets-1.3.17/docs/plugins/lastgenre.rst
beets-1.3.17/docs/plugins/lastimport.rst
beets-1.3.17/docs/plugins/lyrics.rst
beets-1.3.17/docs/plugins/mbcollection.rst
beets-1.3.17/docs/plugins/mbsubmit.rst
beets-1.3.17/docs/plugins/mbsync.rst
beets-1.3.17/docs/plugins/metasync.rst
beets-1.3.17/docs/plugins/missing.rst
beets-1.3.17/docs/plugins/mpdstats.rst
beets-1.3.17/docs/plugins/mpdupdate.rst
beets-1.3.17/docs/plugins/permissions.rst
beets-1.3.17/docs/plugins/play.rst
beets-1.3.17/docs/plugins/plexupdate.rst
beets-1.3.17/docs/plugins/random.rst
beets-1.3.17/docs/plugins/replaygain.rst
beets-1.3.17/docs/plugins/rewrite.rst
beets-1.3.17/docs/plugins/scrub.rst
beets-1.3.17/docs/plugins/smartplaylist.rst
beets-1.3.17/docs/plugins/spotify.rst
beets-1.3.17/docs/plugins/the.rst
beets-1.3.17/docs/plugins/thumbnails.rst
beets-1.3.17/docs/plugins/types.rst
beets-1.3.17/docs/plugins/web.rst
beets-1.3.17/docs/plugins/zero.rst
beets-1.3.17/docs/reference/
beets-1.3.17/docs/reference/cli.rst
beets-1.3.17/docs/reference/config.rst
beets-1.3.17/docs/reference/index.rst
beets-1.3.17/docs/reference/pathformat.rst
beets-1.3.17/docs/reference/query.rst
beets-1.3.17/docs/serve.py
beets-1.3.17/LICENSE
beets-1.3.17/man/
beets-1.3.17/man/beet.1
beets-1.3.17/man/beetsconfig.5
beets-1.3.17/MANIFEST.in
beets-1.3.17/PKG-INFO
beets-1.3.17/README.rst
beets-1.3.17/setup.cfg
beets-1.3.17/setup.py
beets-1.3.17/test/
beets-1.3.17/test/__init__.py
beets-1.3.17/test/_common.py
beets-1.3.17/test/helper.py
beets-1.3.17/test/lyrics_download_samples.py
beets-1.3.17/test/rsrc/
beets-1.3.17/test/rsrc/abbey-different.jpg
beets-1.3.17/test/rsrc/abbey-similar.jpg
beets-1.3.17/test/rsrc/abbey.jpg
beets-1.3.17/test/rsrc/archive.rar
beets-1.3.17/test/rsrc/beetsplug/
beets-1.3.17/test/rsrc/beetsplug/test.py
beets-1.3.17/test/rsrc/bpm.mp3
beets-1.3.17/test/rsrc/coverart.ogg
beets-1.3.17/test/rsrc/date.mp3
beets-1.3.17/test/rsrc/date_with_slashes.ogg
beets-1.3.17/test/rsrc/discc.ogg
beets-1.3.17/test/rsrc/empty.aiff
beets-1.3.17/test/rsrc/empty.alac.m4a
beets-1.3.17/test/rsrc/empty.ape
beets-1.3.17/test/rsrc/empty.flac
beets-1.3.17/test/rsrc/empty.m4a
beets-1.3.17/test/rsrc/empty.mp3
beets-1.3.17/test/rsrc/empty.mpc
beets-1.3.17/test/rsrc/empty.ogg
beets-1.3.17/test/rsrc/empty.opus
beets-1.3.17/test/rsrc/empty.wma
beets-1.3.17/test/rsrc/empty.wv
beets-1.3.17/test/rsrc/emptylist.mp3
beets-1.3.17/test/rsrc/full.aiff
beets-1.3.17/test/rsrc/full.alac.m4a
beets-1.3.17/test/rsrc/full.ape
beets-1.3.17/test/rsrc/full.flac
beets-1.3.17/test/rsrc/full.m4a
beets-1.3.17/test/rsrc/full.mp3
beets-1.3.17/test/rsrc/full.mpc
beets-1.3.17/test/rsrc/full.ogg
beets-1.3.17/test/rsrc/full.opus
beets-1.3.17/test/rsrc/full.wma
beets-1.3.17/test/rsrc/full.wv
beets-1.3.17/test/rsrc/image-2x3.jpg
beets-1.3.17/test/rsrc/image-2x3.png
beets-1.3.17/test/rsrc/image-2x3.tiff
beets-1.3.17/test/rsrc/image.ape
beets-1.3.17/test/rsrc/image.flac
beets-1.3.17/test/rsrc/image.m4a
beets-1.3.17/test/rsrc/image.mp3
beets-1.3.17/test/rsrc/image.ogg
beets-1.3.17/test/rsrc/image.wma
beets-1.3.17/test/rsrc/image_unknown_type.mp3
beets-1.3.17/test/rsrc/itunes_library_unix.xml
beets-1.3.17/test/rsrc/itunes_library_windows.xml
beets-1.3.17/test/rsrc/lyrics/
beets-1.3.17/test/rsrc/lyrics/examplecom/
beets-1.3.17/test/rsrc/lyrics/examplecom/beetssong.txt
beets-1.3.17/test/rsrc/lyricstext.yaml
beets-1.3.17/test/rsrc/min.flac
beets-1.3.17/test/rsrc/min.m4a
beets-1.3.17/test/rsrc/min.mp3
beets-1.3.17/test/rsrc/oldape.ape
beets-1.3.17/test/rsrc/only-magic-bytes.jpg
beets-1.3.17/test/rsrc/partial.flac
beets-1.3.17/test/rsrc/partial.m4a
beets-1.3.17/test/rsrc/partial.mp3
beets-1.3.17/test/rsrc/pure.wma
beets-1.3.17/test/rsrc/soundcheck-nonascii.m4a
beets-1.3.17/test/rsrc/space_time.mp3
beets-1.3.17/test/rsrc/t_time.m4a
beets-1.3.17/test/rsrc/test_completion.sh
beets-1.3.17/test/rsrc/unicodeâd.mp3
beets-1.3.17/test/rsrc/unparseable.aiff
beets-1.3.17/test/rsrc/unparseable.alac.m4a
beets-1.3.17/test/rsrc/unparseable.ape
beets-1.3.17/test/rsrc/unparseable.flac
beets-1.3.17/test/rsrc/unparseable.m4a
beets-1.3.17/test/rsrc/unparseable.mp3
beets-1.3.17/test/rsrc/unparseable.mpc
beets-1.3.17/test/rsrc/unparseable.ogg
beets-1.3.17/test/rsrc/unparseable.opus
beets-1.3.17/test/rsrc/unparseable.wma
beets-1.3.17/test/rsrc/unparseable.wv
beets-1.3.17/test/rsrc/year.ogg
beets-1.3.17/test/test_art.py
beets-1.3.17/test/test_autotag.py
beets-1.3.17/test/test_bucket.py
beets-1.3.17/test/test_config_command.py
beets-1.3.17/test/test_convert.py
beets-1.3.17/test/test_datequery.py
beets-1.3.17/test/test_dbcore.py
beets-1.3.17/test/test_echonest.py
beets-1.3.17/test/test_edit.py
beets-1.3.17/test/test_embedart.py
beets-1.3.17/test/test_embyupdate.py
beets-1.3.17/test/test_fetchart.py
beets-1.3.17/test/test_filefilter.py
beets-1.3.17/test/test_files.py
beets-1.3.17/test/test_ftintitle.py
beets-1.3.17/test/test_ihate.py
beets-1.3.17/test/test_importadded.py
beets-1.3.17/test/test_importer.py
beets-1.3.17/test/test_importfeeds.py
beets-1.3.17/test/test_info.py
beets-1.3.17/test/test_ipfs.py
beets-1.3.17/test/test_keyfinder.py
beets-1.3.17/test/test_lastgenre.py
beets-1.3.17/test/test_library.py
beets-1.3.17/test/test_logging.py
beets-1.3.17/test/test_lyrics.py
beets-1.3.17/test/test_mb.py
beets-1.3.17/test/test_mbsubmit.py
beets-1.3.17/test/test_mbsync.py
beets-1.3.17/test/test_mediafile.py
beets-1.3.17/test/test_mediafile_edge.py
beets-1.3.17/test/test_metasync.py
beets-1.3.17/test/test_mpdstats.py
beets-1.3.17/test/test_permissions.py
beets-1.3.17/test/test_pipeline.py
beets-1.3.17/test/test_play.py
beets-1.3.17/test/test_player.py
beets-1.3.17/test/test_plexupdate.py
beets-1.3.17/test/test_plugins.py
beets-1.3.17/test/test_query.py
beets-1.3.17/test/test_replaygain.py
beets-1.3.17/test/test_smartplaylist.py
beets-1.3.17/test/test_sort.py
beets-1.3.17/test/test_spotify.py
beets-1.3.17/test/test_template.py
beets-1.3.17/test/test_the.py
beets-1.3.17/test/test_thumbnails.py
beets-1.3.17/test/test_types_plugin.py
beets-1.3.17/test/test_ui.py
beets-1.3.17/test/test_ui_commands.py
beets-1.3.17/test/test_ui_importer.py
beets-1.3.17/test/test_ui_init.py
beets-1.3.17/test/test_util.py
beets-1.3.17/test/test_vfs.py
beets-1.3.17/test/test_web.py
beets-1.3.17/test/test_zero.py
beets-1.3.17/test/testall.py
phase `unpack' succeeded after 0.1 seconds
starting phase `set-HOME'
phase `set-HOME' succeeded after 0.0 seconds
starting phase `ensure-no-mtimes-pre-1980'
phase `ensure-no-mtimes-pre-1980' succeeded after 0.0 seconds
starting phase `patch-usr-bin-file'
phase `patch-usr-bin-file' succeeded after 0.0 seconds
starting phase `patch-source-shebangs'
patch-shebang: ./docs/serve.py: changing `/usr/bin/env python' to `/gnu/store/kcc3cxnx9l2hbg7pjhxsa0r5yq2j2f38-python-2.7.10/bin/python'
patch-shebang: ./setup.py: changing `/usr/bin/env python' to `/gnu/store/kcc3cxnx9l2hbg7pjhxsa0r5yq2j2f38-python-2.7.10/bin/python'
patch-shebang: ./test/testall.py: changing `/usr/bin/env python' to `/gnu/store/kcc3cxnx9l2hbg7pjhxsa0r5yq2j2f38-python-2.7.10/bin/python'
phase `patch-source-shebangs' succeeded after 0.1 seconds
starting phase `patch-generated-file-shebangs'
phase `patch-generated-file-shebangs' succeeded after 0.0 seconds
starting phase `build'
running "python setup.py" with command "build" and parameters ()
running build
running build_py
creating build
creating build/lib
creating build/lib/beets
copying beets/library.py -> build/lib/beets
copying beets/mediafile.py -> build/lib/beets
copying beets/__init__.py -> build/lib/beets
copying beets/vfs.py -> build/lib/beets
copying beets/art.py -> build/lib/beets
copying beets/importer.py -> build/lib/beets
copying beets/logging.py -> build/lib/beets
copying beets/plugins.py -> build/lib/beets
creating build/lib/beets/ui
copying beets/ui/__init__.py -> build/lib/beets/ui
copying beets/ui/commands.py -> build/lib/beets/ui
creating build/lib/beets/autotag
copying beets/autotag/hooks.py -> build/lib/beets/autotag
copying beets/autotag/mb.py -> build/lib/beets/autotag
copying beets/autotag/__init__.py -> build/lib/beets/autotag
copying beets/autotag/match.py -> build/lib/beets/autotag
creating build/lib/beets/util
copying beets/util/pipeline.py -> build/lib/beets/util
copying beets/util/__init__.py -> build/lib/beets/util
copying beets/util/artresizer.py -> build/lib/beets/util
copying beets/util/confit.py -> build/lib/beets/util
copying beets/util/bluelet.py -> build/lib/beets/util
copying beets/util/enumeration.py -> build/lib/beets/util
copying beets/util/functemplate.py -> build/lib/beets/util
creating build/lib/beets/dbcore
copying beets/dbcore/queryparse.py -> build/lib/beets/dbcore
copying beets/dbcore/db.py -> build/lib/beets/dbcore
copying beets/dbcore/__init__.py -> build/lib/beets/dbcore
copying beets/dbcore/query.py -> build/lib/beets/dbcore
copying beets/dbcore/types.py -> build/lib/beets/dbcore
creating build/lib/beetsplug
copying beetsplug/mpdstats.py -> build/lib/beetsplug
copying beetsplug/bench.py -> build/lib/beetsplug
copying beetsplug/edit.py -> build/lib/beetsplug
copying beetsplug/echonest.py -> build/lib/beetsplug
copying beetsplug/smartplaylist.py -> build/lib/beetsplug
copying beetsplug/ihate.py -> build/lib/beetsplug
copying beetsplug/mbcollection.py -> build/lib/beetsplug
copying beetsplug/duplicates.py -> build/lib/beetsplug
copying beetsplug/play.py -> build/lib/beetsplug
copying beetsplug/convert.py -> build/lib/beetsplug
copying beetsplug/embyupdate.py -> build/lib/beetsplug
copying beetsplug/mbsubmit.py -> build/lib/beetsplug
copying beetsplug/keyfinder.py -> build/lib/beetsplug
copying beetsplug/info.py -> build/lib/beetsplug
copying beetsplug/spotify.py -> build/lib/beetsplug
copying beetsplug/zero.py -> build/lib/beetsplug
copying beetsplug/badfiles.py -> build/lib/beetsplug
copying beetsplug/cue.py -> build/lib/beetsplug
copying beetsplug/embedart.py -> build/lib/beetsplug
copying beetsplug/fromfilename.py -> build/lib/beetsplug
copying beetsplug/permissions.py -> build/lib/beetsplug
copying beetsplug/discogs.py -> build/lib/beetsplug
copying beetsplug/mpdupdate.py -> build/lib/beetsplug
copying beetsplug/missing.py -> build/lib/beetsplug
copying beetsplug/importadded.py -> build/lib/beetsplug
copying beetsplug/fuzzy.py -> build/lib/beetsplug
copying beetsplug/chroma.py -> build/lib/beetsplug
copying beetsplug/replaygain.py -> build/lib/beetsplug
copying beetsplug/rewrite.py -> build/lib/beetsplug
copying beetsplug/bucket.py -> build/lib/beetsplug
copying beetsplug/ftintitle.py -> build/lib/beetsplug
copying beetsplug/lastimport.py -> build/lib/beetsplug
copying beetsplug/acousticbrainz.py -> build/lib/beetsplug
copying beetsplug/thumbnails.py -> build/lib/beetsplug
copying beetsplug/ipfs.py -> build/lib/beetsplug
copying beetsplug/__init__.py -> build/lib/beetsplug
copying beetsplug/freedesktop.py -> build/lib/beetsplug
copying beetsplug/plexupdate.py -> build/lib/beetsplug
copying beetsplug/lyrics.py -> build/lib/beetsplug
copying beetsplug/bpm.py -> build/lib/beetsplug
copying beetsplug/mbsync.py -> build/lib/beetsplug
copying beetsplug/inline.py -> build/lib/beetsplug
copying beetsplug/filefilter.py -> build/lib/beetsplug
copying beetsplug/scrub.py -> build/lib/beetsplug
copying beetsplug/types.py -> build/lib/beetsplug
copying beetsplug/random.py -> build/lib/beetsplug
copying beetsplug/fetchart.py -> build/lib/beetsplug
copying beetsplug/importfeeds.py -> build/lib/beetsplug
copying beetsplug/the.py -> build/lib/beetsplug
creating build/lib/beetsplug/bpd
copying beetsplug/bpd/__init__.py -> build/lib/beetsplug/bpd
copying beetsplug/bpd/gstplayer.py -> build/lib/beetsplug/bpd
creating build/lib/beetsplug/web
copying beetsplug/web/__init__.py -> build/lib/beetsplug/web
creating build/lib/beetsplug/lastgenre
copying beetsplug/lastgenre/__init__.py -> build/lib/beetsplug/lastgenre
creating build/lib/beetsplug/metasync
copying beetsplug/metasync/itunes.py -> build/lib/beetsplug/metasync
copying beetsplug/metasync/amarok.py -> build/lib/beetsplug/metasync
copying beetsplug/metasync/__init__.py -> build/lib/beetsplug/metasync
running egg_info
writing requirements to beets.egg-info/requires.txt
writing beets.egg-info/PKG-INFO
writing top-level names to beets.egg-info/top_level.txt
writing dependency_links to beets.egg-info/dependency_links.txt
writing entry points to beets.egg-info/entry_points.txt
reading manifest file 'beets.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*.pyc' found under directory 'test/rsrc'
warning: no previously-included files matching '*.pyo' found under directory 'test/rsrc'
no previously-included directories found matching 'docs/_build'
warning: no previously-included files matching '.DS_Store' found anywhere in distribution
writing manifest file 'beets.egg-info/SOURCES.txt'
copying beets/config_default.yaml -> build/lib/beets
copying beets/ui/completion_base.sh -> build/lib/beets/ui
creating build/lib/beetsplug/web/static
copying beetsplug/web/static/backbone.js -> build/lib/beetsplug/web/static
copying beetsplug/web/static/beets.css -> build/lib/beetsplug/web/static
copying beetsplug/web/static/beets.js -> build/lib/beetsplug/web/static
copying beetsplug/web/static/jquery.js -> build/lib/beetsplug/web/static
copying beetsplug/web/static/underscore.js -> build/lib/beetsplug/web/static
creating build/lib/beetsplug/web/templates
copying beetsplug/web/templates/index.html -> build/lib/beetsplug/web/templates
copying beetsplug/lastgenre/genres-tree.yaml -> build/lib/beetsplug/lastgenre
copying beetsplug/lastgenre/genres.txt -> build/lib/beetsplug/lastgenre
phase `build' succeeded after 0.4 seconds
starting phase `check'
running "python setup.py" with command "test" and parameters ()
running test
running egg_info
writing requirements to beets.egg-info/requires.txt
writing beets.egg-info/PKG-INFO
writing top-level names to beets.egg-info/top_level.txt
writing dependency_links to beets.egg-info/dependency_links.txt
writing entry points to beets.egg-info/entry_points.txt
reading manifest file 'beets.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*.pyc' found under directory 'test/rsrc'
warning: no previously-included files matching '*.pyo' found under directory 'test/rsrc'
no previously-included directories found matching 'docs/_build'
warning: no previously-included files matching '.DS_Store' found anywhere in distribution
writing manifest file 'beets.egg-info/SOURCES.txt'
running build_ext
test_import_album_inplace_with_added_dates (test_importadded.ImportAddedTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpQUCZ3m/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.47
Sending event: import_task_choice
Sending event: import_task_apply
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_import_album_with_added_dates (test_importadded.ImportAddedTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpN4nvsK/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.47
Sending event: import_task_choice
Sending event: import_task_apply
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_import_album_with_preserved_mtimes (test_importadded.ImportAddedTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpbj3rhX/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.47
Sending event: import_task_choice
Sending event: import_task_apply
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_import_singletons_with_added_dates (test_importadded.ImportAddedTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpCxKK2X/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpCxKK2X/testsrcdir/the_album/track_2.mp3
Item search terms: Tag Artist - Tag Title 2
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_import_singletons_with_preserved_mtimes (test_importadded.ImportAddedTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpQoWHRO/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpQoWHRO/testsrcdir/the_album/track_2.mp3
Item search terms: Tag Artist - Tag Title 2
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_reimported_album_skipped (test_importadded.ImportAddedTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpeCz_kD/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.47
Sending event: import_task_choice
Sending event: import_task_apply
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpeCz_kD/libdir/Applied Artist/Applied Album
Tagging Applied Artist - Applied Album
Searching for discovered album ID: albumid
Search terms: Applied Artist - Applied Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.00
Sending event: import_task_choice
Sending event: import_task_apply
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmpeCz_kD/libdir/Applied Artist/Applied Album/Applied Title 2.mp3
Sending event: database_change
Sending event: item_removed
Replacing item 2: /tmp/guix-build-beets-1.3.17.drv-0/tmpeCz_kD/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
2 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Reimported album: added 1458828870.5, flexible attributes [] from album 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpeCz_kD/libdir/Applied Artist/Applied Album
Reimported item added 1458828870.5 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpeCz_kD/libdir/Applied Artist/Applied Album/Applied Title 2.mp3
Reimported item flexible attributes [] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpeCz_kD/libdir/Applied Artist/Applied Album/Applied Title 2.mp3
Sending event: database_change
Reimported item added 1458828870.5 from item 2 for /tmp/guix-build-beets-1.3.17.drv-0/tmpeCz_kD/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Reimported item flexible attributes [] from item 2 for /tmp/guix-build-beets-1.3.17.drv-0/tmpeCz_kD/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_reimported_singletons_skipped (test_importadded.ImportAddedTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpRhJJHi/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpRhJJHi/testsrcdir/the_album/track_2.mp3
Item search terms: Tag Artist - Tag Title 2
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpRhJJHi/libdir/singletons/Applied Title 1.mp3
Searching for track ID: trackid
Item search terms: Applied Artist - Applied Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
Sending event: import_task_apply
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmpRhJJHi/libdir/singletons/Applied Title 1.mp3
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Reimported item added 1458888870.9 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpRhJJHi/libdir/singletons/Applied Title 1.mp3
Reimported item flexible attributes [] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpRhJJHi/libdir/singletons/Applied Title 1.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpRhJJHi/libdir/singletons/Applied Title 2.mp3
Searching for track ID: trackid
Item search terms: Applied Artist - Applied Title 2
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
Sending event: import_task_apply
Replacing item 2: /tmp/guix-build-beets-1.3.17.drv-0/tmpRhJJHi/libdir/singletons/Applied Title 2.mp3
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Reimported item added 1458828870.91 from item 2 for /tmp/guix-build-beets-1.3.17.drv-0/tmpRhJJHi/libdir/singletons/Applied Title 2.mp3
Reimported item flexible attributes [] from item 2 for /tmp/guix-build-beets-1.3.17.drv-0/tmpRhJJHi/libdir/singletons/Applied Title 2.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_add_key (test_keyfinder.KeyFinderTest) ... Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpUuVcwD/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpUuVcwD
plugin paths:
Sending event: pluginload
keyfinder: added computed initial key dbm for /file
Sending event: write
error reading /file: [Errno 2] No such file or directory: '/file'
Sending event: database_change
Sending event: cli_exit
ok
test_add_key_on_import (test_keyfinder.KeyFinderTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpR0nuaF/import/album 0
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
keyfinder: added computed initial key dbm for /tmp/guix-build-beets-1.3.17.drv-0/tmpR0nuaF/import/album 0/track 0.mp3
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_do_not_overwrite (test_keyfinder.KeyFinderTest) ... Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpDXAO8U/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpDXAO8U
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_force_overwrite (test_keyfinder.KeyFinderTest) ... Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpqO3H7E/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpqO3H7E
plugin paths:
Sending event: pluginload
keyfinder: added computed initial key C#m for /file
Sending event: write
error reading /file: [Errno 2] No such file or directory: '/file'
Sending event: database_change
Sending event: cli_exit
ok
test_stored_hashes (test_ipfs.IPFSPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ipfs: Adding 'the album artist - baz' to temporary library
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_backslash_in_arg (test_player.CommandParseTest) ... ok
test_heterogenous_args (test_player.CommandParseTest) ... ok
test_no_args (test_player.CommandParseTest) ... ok
test_one_quoted_arg (test_player.CommandParseTest) ... ok
test_one_unquoted_arg (test_player.CommandParseTest) ... ok
test_quote_in_arg (test_player.CommandParseTest) ... ok
test_two_unquoted_args (test_player.CommandParseTest) ... ok
test_convert_perm_from_string (test_permissions.PermissionsPluginTest) ... ok
test_failing_to_set_permissions (test_permissions.PermissionsPluginTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpchohqU/import/album 0
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_permissions_on_album_imported (test_permissions.PermissionsPluginTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpSOV2du/import/album 0
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_permissions_on_item_imported (test_permissions.PermissionsPluginTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmptb6ldv/import/album 0/track 0.mp3
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_args (test_spotify.SpotifyPluginTest) ... spotify: fail is not a valid mode
ok
test_empty_query (test_spotify.SpotifyPluginTest) ... spotify: Your beets query returned no items, skipping spotify
ok
test_missing_request (test_spotify.SpotifyPluginTest) ... Sending event: database_change
Sending event: database_change
spotify: Processing 1 tracks...
spotify: https://api.spotify.com/v1/search?q=duifhjslkef+album%3Alkajsdflakjsd+artist%3Aujydfsuihse&type=track
spotify: No spotify track found: duifhjslkef album:lkajsdflakjsd artist:ujydfsuihse
spotify: 1 track(s) did not match a Spotify ID;
use --show-failures to display
ok
test_track_request (test_spotify.SpotifyPluginTest) ... Sending event: database_change
Sending event: database_change
spotify: Processing 1 tracks...
spotify: https://api.spotify.com/v1/search?q=Happy+album%3ADespicable+Me+2+artist%3APharrell+Williams&type=track
spotify: Spotify track(s) found, count: 1
ok
test_get_music_section (test_plexupdate.PlexUpdateTest) ... ok
test_get_named_music_section (test_plexupdate.PlexUpdateTest) ... ok
test_update_plex (test_plexupdate.PlexUpdateTest) ... ok
test_config_editor_not_found (test_config_command.ConfigCommandTest) ... ok
test_config_paths (test_config_command.ConfigCommandTest) ... ok
test_config_paths_with_cli (test_config_command.ConfigCommandTest) ... ok
test_edit_config_with_automatic_open (test_config_command.ConfigCommandTest) ... ok
test_edit_config_with_editor_env (test_config_command.ConfigCommandTest) ... ok
test_edit_invalid_config_file (test_config_command.ConfigCommandTest) ... ok
test_show_redacted_user_config (test_config_command.ConfigCommandTest) ... ok
test_show_redacted_user_config_with_defaults (test_config_command.ConfigCommandTest) ... ok
test_show_user_config (test_config_command.ConfigCommandTest) ... ok
test_show_user_config_with_cli (test_config_command.ConfigCommandTest) ... ok
test_show_user_config_with_defaults (test_config_command.ConfigCommandTest) ... There was a problem setting permission on /tmp/guix-build-beets-1.3.17.drv-0/tmpchohqU/libdir/artist/album 0/02 track 0.mp3
There was a problem setting permission on /tmp/guix-build-beets-1.3.17.drv-0/tmpchohqU/libdir/artist/album 0
There was a problem setting permission on /tmp/guix-build-beets-1.3.17.drv-0/tmpchohqU/libdir/artist
http://open.spotify.com/track/6NPVjNh8Jhru9xOmyQigds
/tmp/guix-build-beets-1.3.17.drv-0/tmpjrkha0/config.yaml
/tmp/guix-build-beets-1.3.17.drv-0/tmpJHqEJw/cli_config.yaml
/tmp/guix-build-beets-1.3.17.drv-0/tmpJHqEJw/config.yaml
password: REDACTED
option: value
library: lib
password: REDACTED
option: value
library: lib
verbose: 0
asciify_paths: no
max_filename_length: 0
replace:
'[\\/]': _
^\.: _
'[\x00-\x1f]': _
'[<>:"\?\*\|]': _
\.$: _
\s+$: ''
^\s+: ''
original_date: no
clutter: [Thumbs.DB, .DS_Store]
plugins: []
paths:
default: $albumartist/$album%aunique{}/$track $title
singleton: Non-Album/$artist/$title
comp: Compilations/$album%aunique{}/$track $title
format_item: $artist - $album - $title
sort_case_insensitive: yes
art_filename: cover
format_album: $albumartist - $album
path_sep_replace: _
import:
write: yes
copy: yes
move: no
link: no
delete: no
resume: ask
incremental: no
quiet_fallback: skip
none_rec_action: ask
timid: no
log:
autotag: yes
quiet: no
singletons: no
default_action: apply
languages: []
detail: no
flat: no
group_albums: no
pretend: no
search_ids: []
sort_album: albumartist+ album+
sort_item: artist+ album+ disc+ track+
match:
strong_rec_thresh: 0.04
medium_rec_thresh: 0.25
rec_gap_thresh: 0.25
max_rec:
missing_tracks: medium
unmatched_tracks: medium
distance_weights:
source: 2.0
artist: 3.0
album: 3.0
media: 1.0
mediums: 1.0
year: 1.0
country: 0.5
label: 0.5
catalognum: 0.5
albumdisambig: 0.5
album_id: 5.0
tracks: 2.0
missing_tracks: 0.9
unmatched_tracks: 0.6
track_title: 3.0
track_artist: 2.0
track_index: 1.0
track_length: 2.0
track_id: 5.0
preferred:
countries: []
media: []
original_year: no
ignored: []
required: []
track_length_grace: 10
track_length_max: 30
statefile: state.pickle
time_format: '%Y-%m-%d %H:%M:%S'
pluginpath: []
musicbrainz:
host: musicbrainz.org
ratelimit: 1
ratelimit_interval: 1.0
searchlimit: 5
per_disc_numbering: no
threaded: yes
va_name: Various Artists
id3v23: no
ignore: [.*, '*~', System Volume Information]
ui:
terminal_width: 80
length_diff_thresh: 10.0
color: yes
colors:
text_success: green
text_warning: yellow
text_error: red
text_highlight: red
text_highlight_minor: lightgray
action_default: turquoise
action: blue
timeout: 5.0
directory: ~/Music
format_raw_length: no
terminal_encoding:
password: password_value
option: value
library: lib
option: cli overwrite
password: REDACTED
library: lib
password: password_value
option: value
library: lib
verbose: 0
asciify_paths: no
max_filename_length: 0
replace:
'[\\/]': _
^\.: _
'[\x00-\x1f]': _
'[<>:"\?\*\|]': _
\.$: _
\s+$: ''
^\s+: ''
original_date: no
clutter: [Thumbs.DB, .DS_Store]
plugins: []
paths:
default: $albumartist/$album%aunique{}/$track $title
singleton: Non-Album/$artist/$title
comp: Compilations/$album%aunique{}/$track $title
format_item: $artist - $album - $title
sort_case_insensitive: yes
art_filename: cover
format_album: $albumartist - $album
path_sep_replace: _
import:
write: yes
copy: yes
move: no
link: no
delete: no
resume: ask
incremental: no
quiet_fallback: skip
none_rec_action: ask
timid: no
log:
autotag: yes
quiet: no
singletons: no
default_action: apply
languages: []
detail: no
flat: no
group_albums:ok
test_add_tags (test_thumbnails.ThumbnailsTest) ... ok
test_check_local_ok (test_thumbnails.ThumbnailsTest) ... thumbnails: No local image resizing capabilities, cannot generate thumbnails
thumbnails: No local image resizing capabilities, cannot generate thumbnails
ok
test_invokations (test_thumbnails.ThumbnailsTest) ... ok
test_make_cover_thumbnail (test_thumbnails.ThumbnailsTest) ... ok
test_make_dolphin_cover_thumbnail (test_thumbnails.ThumbnailsTest) ... ok
test_process_album (test_thumbnails.ThumbnailsTest) ... thumbnails: album <Mock id='140737215224720'> has no art
thumbnails: problem getting the picture size for /path/to/art
thumbnails: problem getting the picture size for /path/to/art
thumbnails: problem getting the picture size for /path/to/art
thumbnails: wrote thumbnail for <Mock id='140737215224720'>
thumbnails: wrote thumbnail for <Mock id='140737215224720'>
ok
test_thumbnail_file_name (test_thumbnails.ThumbnailsTest) ... thumbnails: No local image resizing capabilities, cannot generate thumbnails
ok
test_uri (test_thumbnails.ThumbnailsTest) ... skipped 'GIO library not found'
test_write_metadata_im (test_thumbnails.ThumbnailsTest) ... ok
test_comp_no_track_artists (test_autotag.AlbumDistanceTest) ... ok
test_comp_track_artists_do_not_match (test_autotag.AlbumDistanceTest) ... ok
test_comp_track_artists_match (test_autotag.AlbumDistanceTest) ... ok
test_global_artists_differ (test_autotag.AlbumDistanceTest) ... ok
test_identical_albums (test_autotag.AlbumDistanceTest) ... ok
test_incomplete_album (test_autotag.AlbumDistanceTest) ... ok
test_per_medium_track_numbers (test_autotag.AlbumDistanceTest) ... ok
test_tracks_out_of_order (test_autotag.AlbumDistanceTest) ... ok
test_two_medium_release (test_autotag.AlbumDistanceTest) ... ok
test_album_and_track_artists_separate (test_autotag.ApplyCompilationTest) ... ok
test_mb_albumartistid_applied (test_autotag.ApplyCompilationTest) ... ok
test_va_flag_cleared_does_not_set_comp (test_autotag.ApplyCompilationTest) ... ok
test_va_flag_sets_comp (test_autotag.ApplyCompilationTest) ... ok
test_album_and_artist_applied_to_all (test_autotag.ApplyTest) ... ok
test_album_artist_overriden_by_nonempty_track_artist (test_autotag.ApplyTest) ... ok
test_album_artist_overrides_empty_track_artist (test_autotag.ApplyTest) ... ok
test_albumtype_applied (test_autotag.ApplyTest) ... ok
test_artist_credit_applied (test_autotag.ApplyTest) ... ok
test_artist_sort_applied (test_autotag.ApplyTest) ... ok
test_data_source_applied (test_autotag.ApplyTest) ... ok
test_date_only_zeros_month_and_day (test_autotag.ApplyTest) ... ok
test_disc_index_applied (test_autotag.ApplyTest) ... ok
test_disc_total_applied (test_autotag.ApplyTest) ... ok
test_full_date_applied (test_autotag.ApplyTest) ... ok
test_mb_albumid_and_artistid_applied (test_autotag.ApplyTest) ... ok
test_mb_trackid_applied (test_autotag.ApplyTest) ... ok
test_missing_date_applies_nothing (test_autotag.ApplyTest) ... ok
test_per_disc_numbering (test_autotag.ApplyTest) ... ok
test_per_disc_numbering_track_total (test_autotag.ApplyTest) ... ok
test_titles_applied (test_autotag.ApplyTest) ... ok
test_track_index_applied (test_autotag.ApplyTest) ... ok
test_track_total_applied (test_autotag.ApplyTest) ... ok
test_order_works_when_track_names_are_entirely_wrong (test_autotag.AssignmentTest) ... ok
test_order_works_with_extra_tracks (test_autotag.AssignmentTest) ... ok
test_order_works_with_invalid_track_numbers (test_autotag.AssignmentTest) ... ok
test_order_works_with_missing_tracks (test_autotag.AssignmentTest) ... ok
test_reorder_when_track_numbers_incorrect (test_autotag.AssignmentTest) ... ok
test_add (test_autotag.DistanceTest) ... ok
test_add_equality (test_autotag.DistanceTest) ... ok
test_add_expr (test_autotag.DistanceTest) ... ok
test_add_number (test_autotag.DistanceTest) ... ok
test_add_priority (test_autotag.DistanceTest) ... ok
test_add_ratio (test_autotag.DistanceTest) ... ok
test_add_string (test_autotag.DistanceTest) ... ok
test_add_string_both_none (test_autotag.DistanceTest) ... ok
test_add_string_none (test_autotag.DistanceTest) ... ok
test_distance (test_autotag.DistanceTest) ... ok
test_items (test_autotag.DistanceTest) ... ok
test_max_distance (test_autotag.DistanceTest) ... ok
test_operators (test_autotag.DistanceTest) ... ok
test_raw_distance (test_autotag.DistanceTest) ... ok
test_update (test_autotag.DistanceTest) ... ok
test_ordered_enum (test_autotag.EnumTest) ... ok
test_albumartist_consensus (test_autotag.PluralityTest) ... ok
test_current_metadata_artist_consensus (test_autotag.PluralityTest) ... ok
test_current_metadata_finds_pluralities (test_autotag.PluralityTest) ... ok
test_current_metadata_likelies (test_autotag.PluralityTest) ... ok
test_plurality_conflict (test_autotag.PluralityTest) ... ok
test_plurality_consensus (test_autotag.PluralityTest) ... ok
test_plurality_empty_sequence_raises_error (test_autotag.PluralityTest) ... ok
test_plurality_near_consensus (test_autotag.PluralityTest) ... ok
test_accented_characters (test_autotag.StringDistanceTest) ... ok
test_ampersand_expansion (test_autotag.StringDistanceTest) ... ok
test_brackets_have_lower_weight (test_autotag.StringDistanceTest) ... ok
test_case_ignored (test_autotag.StringDistanceTest) ... ok
test_different_strings (test_autotag.StringDistanceTest) ... ok
test_empty_strings (test_autotag.StringDistanceTest) ... ok
test_ep_label_has_zero_weight (test_autotag.StringDistanceTest) ... ok
test_equal_strings (test_autotag.StringDistanceTest) ... ok
test_featured_has_lower_weight (test_autotag.StringDistanceTest) ... ok
test_heuristic_does_not_harm_distance (test_autotag.StringDistanceTest) ... ok
test_leading_the_has_lower_weight (test_autotag.StringDistanceTest) ... ok
test_parens_have_lower_weight (test_autotag.StringDistanceTest) ... ok
test_postfix_a (test_autotag.StringDistanceTest) ... ok
test_postfix_an (test_autotag.StringDistanceTest) ... ok
test_postfix_the (test_autotag.StringDistanceTest) ... ok
test_punctuation_ignored (test_autotag.StringDistanceTest) ... ok
test_solo_pattern (test_autotag.StringDistanceTest) ... ok
test_different_artist (test_autotag.TrackDistanceTest) ... ok
test_different_title (test_autotag.TrackDistanceTest) ... ok
test_identical_tracks (test_autotag.TrackDistanceTest) ... ok
test_various_artists_tolerated (test_autotag.TrackDistanceTest) ... ok
test_analyze (test_echonest.EchonestCliTest) ... no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpzpjmBH/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpzpjmBH
plugin paths:
Sending event: pluginload
echonest: the ärtist - the älbum - title
echonest: no ID available
echonest: no songs found
echonest: uploading file, please be patient
echonest: got song through analyze: the ärtist - the älbum - title [10]
echonest: metadata: energy = 0.2
echonest: metadata: echonest_id = echonestid
Sending event: database_change
Sending event: cli_exit
ok
test_analyze_convert (test_echonest.EchonestCliTest) ... Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpOWYLlW/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpOWYLlW
plugin paths:
Sending event: pluginload
echonest: the ärtist - the älbum - title
echonest: no ID available
echonest: no songs found
echonest: encoding /tmp/guix-build-beets-1.3.17.drv-0/beets-1.3.17/test/rsrc/min.flac to /tmp/guix-build-beets-1.3.17.drv-0/tmpVcPoiC.ogg
echonest: finished encoding /tmp/guix-build-beets-1.3.17.drv-0/beets-1.3.17/test/rsrc/min.flac
echonest: uploading file, please be patient
echonest: got song through analyze: the ärtist - the älbum - title [10]
echonest: metadata: energy = 0.2
echonest: metadata: echonest_id = echonestid
Sending event: database_change
Sending event: cli_exit
ok
test_analyze_convert2 (test_echonest.EchonestCliTest) ... Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpc8jJ1z/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpc8jJ1z
plugin paths:
Sending event: pluginload
echonest: the ärtist - the älbum - tïtle 0
echonest: no ID available
echonest: encoding mìn.flac to /tmp/guix-build-beets-1.3.17.drv-0/tmpzhwtRn.ogg
echonest: encode failed: Command 'cp mìn.flac /tmp/guix-build-beets-1.3.17.drv-0/tmpzhwtRn.ogg' returned non-zero exit status 1
echonest: could not prepare file for upload
Sending event: cli_exit
ok
test_analyze_convert_fail (test_echonest.EchonestCliTest) ... Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpK2vQ14/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpK2vQ14
plugin paths:
Sending event: pluginload
echonest: the ärtist - the älbum - title
echonest: no ID available
echonest: no songs found
echonest: encoding /tmp/guix-build-beets-1.3.17.drv-0/beets-1.3.17/test/rsrc/min.flac to /tmp/guix-build-beets-1.3.17.drv-0/tmp6K3h6C.ogg
echonest: encode failed: Command 'false' returned non-zero exit status 1
echonest: could not prepare file for upload
Sending event: cli_exit
ok
test_analyze_truncate (test_echonest.EchonestCliTest) ... Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp3WTbgI/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp3WTbgI
plugin paths:
Sending event: pluginload
echonest: the ärtist - the älbum - title
echonest: no ID available
echonest: no songs found
echonest: truncating /tmp/guix-build-beets-1.3.17.drv-0/beets-1.3.17/test/rsrc/min.mp3 to /tmp/guix-build-beets-1.3.17.drv-0/tmpdRxRJN.ogg
echonest: truncate encoding /tmp/guix-build-beets-1.3.17.drv-0/beets-1.3.17/test/rsrc/min.mp3
echonest: uploading file, please be patient
echonest: got song through analyze: the ärtist - the älbum - title [10]
echonest: metadata: energy = 0.2
echonest: metadata: echonest_id = echonestid
Sending event: database_change
Sending event: cli_exit
ok
test_custom_field_range_query (test_echonest.EchonestCliTest) ... Sending event: database_change
Sending event: database_change
ok
test_mbid_profile (test_echonest.EchonestCliTest)
Retrieve song info from MusicBrainz ID. ... Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpTVVity/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpTVVity
plugin paths:
Sending event: pluginload
echonest: the ärtist - the älbum - title
echonest: got song through profile: the ärtist - the älbum - title [10]
echonest: metadata: energy = 0.5
echonest: metadata: bpm = 120
echonest: metadata: echonest_id = echonestid
Sending event: database_change
Sending event: cli_exit
ok
test_song_search (test_echonest.EchonestCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpspM5q4/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpspM5q4
plugin paths:
Sending event: pluginload
echonest: the ärtist - the älbum - title
echonest: lookup by MBID failed
echonest: got song through search: the ärtist - the älbum - title [10]
echonest: metadata: energy = 0.1
echonest: metadata: echonest_id = echonestid
Sending event: database_change
Sending event: cli_exit
ok
test_concurrent_events (test_logging.ConcurrentEventsTest) ... ok
test_root_logger_levels (test_logging.ConcurrentEventsTest)
Root logger level should be shared between threads. ... /tmp/guix-build-beets-1.3.17.drv-0/tmpsp9Rki/import/album 0
/tmp/guix-build-beets-1.3.17.drv-0/tmpsp9Rki/import/album 1
Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpsp9Rki/import/album 0
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_created
Sending event: item_copied
/tmp/guix-build-beets-1.3.17.drv-0/tmpsp9Rki/import/album 1
Sending event: database_change
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_created
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
/tmp/guix-build-beets-1.3.17.drv-0/tmpsp9Rki/import/album 2
0 of 1 items replaced
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_command_level0 (test_logging.LoggingLevelTest) ... dummy: info cmd
dummy: warning cmd
ok
test_command_level1 (test_logging.LoggingLevelTest) ... no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpkUEfGb/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpkUEfGb
plugin paths:
Sending event: pluginload
dummy: debug cmd
dummy: info cmd
dummy: warning cmd
Sending event: cli_exit
ok
test_command_level2 (test_logging.LoggingLevelTest) ... no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmprCmE6r/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmprCmE6r
plugin paths:
Sending event: pluginload
dummy: debug cmd
dummy: info cmd
dummy: warning cmd
Sending event: cli_exit
ok
test_import_stage_level0 (test_logging.LoggingLevelTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpAJpODi/import/album 0
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
dummy: warning import_stage
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_import_stage_level1 (test_logging.LoggingLevelTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpSSvS6q/import/album 0
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
dummy: info import_stage
dummy: warning import_stage
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_import_stage_level2 (test_logging.LoggingLevelTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpZNiH9J/import/album 0
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
dummy: debug import_stage
dummy: info import_stage
dummy: warning import_stage
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_listener_level0 (test_logging.LoggingLevelTest) ... Sending event: dummy_event
dummy: warning listener
ok
test_listener_level1 (test_logging.LoggingLevelTest) ... Sending event: dummy_event
dummy: info listener
dummy: warning listener
ok
test_listener_level2 (test_logging.LoggingLevelTest) ... Sending event: dummy_event
dummy: debug listener
dummy: info listener
dummy: warning listener
ok
test_logging_management (test_logging.LoggingTest) ... ok
test_str_format_logging (test_logging.LoggingTest) ... ok
test_album_option (test_play.PlayPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpPp5JdJ/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpPp5JdJ
plugin paths:
Sending event: pluginload
play: executing command: echo /tmp/guix-build-beets-1.3.17.drv-0/tmpL9NRDa.m3u
Sending event: cli_exit
ok
test_args_option (test_play.PlayPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpoNYugL/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpoNYugL
plugin paths:
Sending event: pluginload
play: executing command: echo foo /tmp/guix-build-beets-1.3.17.drv-0/tmpbrkgbY.m3u
Sending event: cli_exit
ok
test_args_option_in_middle (test_play.PlayPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpqr3rJA/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpqr3rJA
plugin paths:
Sending event: pluginload
play: executing command: echo foo other /tmp/guix-build-beets-1.3.17.drv-0/tmpWZ9NQA.m3u
Sending event: cli_exit
ok
test_basic (test_play.PlayPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp1a6KUe/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp1a6KUe
plugin paths:
Sending event: pluginload
play: executing command: echo /tmp/guix-build-beets-1.3.17.drv-0/tmp3vBsVH.m3u
Sending event: cli_exit
ok
test_command_failed (test_play.PlayPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpNzPNk1/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpNzPNk1
plugin paths:
Sending event: pluginload
play: executing command: echo /tmp/guix-build-beets-1.3.17.drv-0/tmpdLztcl.m3u
ok
test_not_found (test_play.PlayPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpnER50X/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpnER50X
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_raw (test_play.PlayPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpt7eayK/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpt7eayK
plugin paths:
Sending event: pluginload
play: executing command: echo /tmp/guix-build-beets-1.3.17.drv-0/tmpt7eayK/libdir/the ärtist/a nice älbum/00 aNiceTitle.mp3
Sending event: cli_exit
ok
test_relative_to (test_play.PlayPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp4jNdFK/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp4jNdFK
plugin paths:
Sending event: pluginload
play: executing command: echo /tmp/guix-build-beets-1.3.17.drv-0/tmpw6ksQL.m3u
Sending event: cli_exit
ok
test_use_folders (test_play.PlayPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpkx_VDq/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpkx_VDq
plugin paths:
Sending event: pluginload
play: executing command: xdg-open /tmp/guix-build-beets-1.3.17.drv-0/tmpeQWR01.m3u
Sending event: cli_exit
ok
test_warning_threshold (test_play.PlayPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp9TZ9rG/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp9TZ9rG
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_warning_threshold_backwards_compat (test_play.PlayPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpTMMmTi/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpTMMmTi
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_message_when_skipping (test_mbsync.MbsyncCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp0yHypg/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp0yHypg
plugin paths:
Sending event: pluginload
mbsync: Skipping album with no mb_albumid: album info - album info
Sending event: cli_exit
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp0yHypg/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp0yHypg
plugin paths:
Sending event: pluginload
mbsync: Skipping album with no mb_albumid: 'album info'
Sending event: cli_exit
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp0yHypg/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp0yHypg
plugin paths:
Sending event: pluginload
mbsync: Skipping singleton with no mb_trackid: album info - album info - old title
mbsync: Skipping album with no mb_albumid: album info - album info
Sending event: cli_exit
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp0yHypg/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp0yHypg
plugin paths:
Sending event: pluginload
mbsync: Skipping singleton with no mb_trackid: 'old title'
mbsync: Skipping album with no mb_albumid: '$title'
Sending event: cli_exit
ok
test_update_library (test_mbsync.MbsyncCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpNjStzc/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpNjStzc
plugin paths:
Sending event: pluginload
Sending event: write
error reading : [Errno 2] No such file or directory: ''
Sending event: database_change
mbsync: applying changes to - old title
Sending event: write
error reading : [Errno 2] No such file or directory: ''
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
ok
test_cli_saves_album_gain_to_file (test_replaygain.ReplayGainCmdCliTest) ... skipped u'no *gain command found'
test_cli_saves_track_gain (test_replaygain.ReplayGainCmdCliTest) ... skipped u'no *gain command found'
test_cli_skips_calculated_tracks (test_replaygain.ReplayGainCmdCliTest) ... skipped u'no *gain command found'
test_cli_saves_album_gain_to_file (test_replaygain.ReplayGainGstCliTest) ... skipped u'gstreamer cannot be found'
test_cli_saves_track_gain (test_replaygain.ReplayGainGstCliTest) ... skipped u'gstreamer cannot be found'
test_cli_skips_calculated_tracks (test_replaygain.ReplayGainGstCliTest) ... skipped u'gstreamer cannot be found'
test_cli_saves_album_gain_to_file (test_replaygain.ReplayGainLdnsCliTest) ... skipped u'bs1770gain cannot be found'
test_cli_saves_track_gain (test_replaygain.ReplayGainLdnsCliTest) ... skipped u'bs1770gain cannot be found'
test_cli_skips_calculated_tracks (test_replaygain.ReplayGainLdnsCliTest) ... skipped u'bs1770gain cannot be found'
test_format_fixed_field (test_dbcore.FormatTest) ... ok
test_format_flex_field (test_dbcore.FormatTest) ... ok
test_format_flex_field_bytes (test_dbcore.FormatTest) ... ok
test_format_typed_flex_field (test_dbcore.FormatTest) ... ok
test_format_unset_field (test_dbcore.FormatTest) ... ok
test_get_method_with_default (test_dbcore.FormattedMappingTest) ... ok
test_get_method_with_specified_default (test_dbcore.FormattedMappingTest) ... ok
test_get_unset_field (test_dbcore.FormattedMappingTest) ... ok
test_keys_equal_model_keys (test_dbcore.FormattedMappingTest) ... ok
test_extra_model_adds_table (test_dbcore.MigrationTest) ... ok
test_open_with_fewer_fields_leaves_untouched (test_dbcore.MigrationTest) ... ok
test_open_with_multiple_new_fields (test_dbcore.MigrationTest) ... ok
test_open_with_new_field_adds_column (test_dbcore.MigrationTest) ... ok
test_open_with_same_fields_leaves_untouched (test_dbcore.MigrationTest) ... ok
test_add_model (test_dbcore.ModelTest) ... ok
test_check_db_fails (test_dbcore.ModelTest) ... ok
test_computed_field (test_dbcore.ModelTest) ... ok
test_delete_fixed_attribute (test_dbcore.ModelTest) ... ok
test_delete_flexattr (test_dbcore.ModelTest) ... ok
test_delete_flexattr_persists (test_dbcore.ModelTest) ... ok
test_delete_flexattr_via_dot (test_dbcore.ModelTest) ... ok
test_delete_internal_field (test_dbcore.ModelTest) ... ok
test_delete_non_existent_attribute (test_dbcore.ModelTest) ... ok
test_items (test_dbcore.ModelTest) ... ok
test_load_deleted_flex_field (test_dbcore.ModelTest) ... ok
test_missing_field (test_dbcore.ModelTest) ... ok
test_normalization_for_typed_flex_fields (test_dbcore.ModelTest) ... ok
test_null_value_normalization_by_type (test_dbcore.ModelTest) ... ok
test_null_value_stays_none_for_untyped_field (test_dbcore.ModelTest) ... ok
test_parse_nonstring (test_dbcore.ModelTest) ... ok
test_retrieve_by_id (test_dbcore.ModelTest) ... ok
test_store_and_retrieve_flexattr (test_dbcore.ModelTest) ... ok
test_store_fixed_field (test_dbcore.ModelTest) ... ok
test_and_query (test_dbcore.ParseSortedQueryTest) ... ok
test_leading_comma_or_query (test_dbcore.ParseSortedQueryTest) ... ok
test_no_space_before_comma_or_query (test_dbcore.ParseSortedQueryTest) ... ok
test_no_spaces_or_query (test_dbcore.ParseSortedQueryTest) ... ok
test_only_direction (test_dbcore.ParseSortedQueryTest) ... ok
test_or_query (test_dbcore.ParseSortedQueryTest) ... ok
test_trailing_comma_or_query (test_dbcore.ParseSortedQueryTest) ... ok
test_parse_fixed_field (test_dbcore.ParseTest) ... ok
test_parse_flex_field (test_dbcore.ParseTest) ... ok
test_parse_untyped_field (test_dbcore.ParseTest) ... ok
test_empty_query_part (test_dbcore.QueryFromStringsTest) ... ok
test_parse_fixed_type_query (test_dbcore.QueryFromStringsTest) ... ok
test_parse_flex_type_query (test_dbcore.QueryFromStringsTest) ... ok
test_two_parts (test_dbcore.QueryFromStringsTest) ... ok
test_zero_parts (test_dbcore.QueryFromStringsTest) ... ok
test_colon_at_end (test_dbcore.QueryParseTest) ... ok
test_empty_query_part (test_dbcore.QueryParseTest) ... ok
test_escaped_colon (test_dbcore.QueryParseTest) ... ok
test_escaped_colon_in_regexp (test_dbcore.QueryParseTest) ... ok
test_keyed_regexp (test_dbcore.QueryParseTest) ... ok
test_multiple_years (test_dbcore.QueryParseTest) ... ok
test_one_basic_regexp (test_dbcore.QueryParseTest) ... ok
test_one_basic_term (test_dbcore.QueryParseTest) ... ok
test_one_keyed_term (test_dbcore.QueryParseTest) ... ok
test_single_year (test_dbcore.QueryParseTest) ... ok
test_concurrent_iterators (test_dbcore.ResultsIteratorTest) ... ok
test_iterate_once (test_dbcore.ResultsIteratorTest) ... ok
test_iterate_slow_sort (test_dbcore.ResultsIteratorTest) ... ok
test_iterate_twice (test_dbcore.ResultsIteratorTest) ... ok
test_length (test_dbcore.ResultsIteratorTest) ... ok
test_no_results (test_dbcore.ResultsIteratorTest) ... ok
test_out_of_range (test_dbcore.ResultsIteratorTest) ... ok
test_slow_query (test_dbcore.ResultsIteratorTest) ... ok
test_slow_query_negative (test_dbcore.ResultsIteratorTest) ... ok
test_slow_sort_subscript (test_dbcore.ResultsIteratorTest) ... ok
test_unsorted_subscript (test_dbcore.ResultsIteratorTest) ... ok
test_fixed_field_sort (test_dbcore.SortFromStringsTest) ... ok
test_flex_field_sort (test_dbcore.SortFromStringsTest) ... ok
test_one_parts (test_dbcore.SortFromStringsTest) ... ok
test_special_sort (test_dbcore.SortFromStringsTest) ... ok
test_two_parts (test_dbcore.SortFromStringsTest) ... ok
test_zero_parts (test_dbcore.SortFromStringsTest) ... ok
test_finds_all_albums (test_importer.AlbumsInDirTest) ... ok
test_finds_multiple_songs (test_importer.AlbumsInDirTest) ... ok
test_separates_contents (test_importer.AlbumsInDirTest) ... ok
test_choose_first_candidate (test_importer.ChooseCandidateTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpUAyaLh/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 2 candidates.
Candidate: Applied Artist M - Applied Album M
Success. Distance: 0.53
Candidate: Applied Artist MM - Applied Album MM
Success. Distance: 0.55
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_choose_second_candidate (test_importer.ChooseCandidateTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpJideLR/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 2 candidates.
Candidate: Applied Artist M - Applied Album M
Success. Distance: 0.53
Candidate: Applied Artist MM - Applied Album MM
Success. Distance: 0.55
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_add_album_for_different_artist_and_different_album (test_importer.GlobalGroupAlbumsImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp1f3oLG/testsrcdir/the_album/track_1.mp3
Tagging Artist B - Album B
No album IDs found.
Search terms: Artist B - Album B
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp1f3oLG/testsrcdir/the_album/track_2.mp3; /tmp/guix-build-beets-1.3.17.drv-0/tmp1f3oLG/testsrcdir/the_album/track_3.mp3
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_choice
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_add_album_for_different_artist_and_same_albumartist (test_importer.GlobalGroupAlbumsImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpQucZpk/testsrcdir/the_album/track_1.mp3; /tmp/guix-build-beets-1.3.17.drv-0/tmpQucZpk/testsrcdir/the_album/track_2.mp3
Tagging Album Artist - Tag Album
No album IDs found.
Search terms: Album Artist - Tag Album
Album might be VA: True
Evaluating 0 candidates.
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpQucZpk/testsrcdir/the_album/track_3.mp3
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_choice
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_add_album_for_same_album_and_different_artist (test_importer.GlobalGroupAlbumsImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp7twD0A/testsrcdir/the_album/track_1.mp3
Tagging Artist B - Tag Album
No album IDs found.
Search terms: Artist B - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp7twD0A/testsrcdir/the_album/track_2.mp3; /tmp/guix-build-beets-1.3.17.drv-0/tmp7twD0A/testsrcdir/the_album/track_3.mp3
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_choice
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_add_album_for_same_artist_and_different_album (test_importer.GlobalGroupAlbumsImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp1gdpJE/testsrcdir/the_album/track_1.mp3
Tagging Tag Artist - Album B
No album IDs found.
Search terms: Tag Artist - Album B
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp1gdpJE/testsrcdir/the_album/track_2.mp3; /tmp/guix-build-beets-1.3.17.drv-0/tmp1gdpJE/testsrcdir/the_album/track_3.mp3
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_choice
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_incremental (test_importer.GlobalGroupAlbumsImportTest) ... Sending event: import_begin
state file could not be read: [Errno 2] No such file or directory: u'/tmp/guix-build-beets-1.3.17.drv-0/tmpYEM77T/state.pickle'
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpYEM77T/testsrcdir/the_album/track_1.mp3
Tagging Tag Artist - Album B
No album IDs found.
Search terms: Tag Artist - Album B
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpYEM77T/testsrcdir/the_album/track_2.mp3; /tmp/guix-build-beets-1.3.17.drv-0/tmpYEM77T/testsrcdir/the_album/track_3.mp3
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_choice
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
state file could not be read: [Errno 2] No such file or directory: u'/tmp/guix-build-beets-1.3.17.drv-0/tmpYEM77T/state.pickle'
Sending event: album_imported
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_add_album_for_different_artist_and_different_album (test_importer.GroupAlbumsImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpixrGay/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: True
Evaluating 0 candidates.
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpixrGay/testsrcdir/the_album/track_1.mp3
Tagging Artist B - Album B
No album IDs found.
Search terms: Artist B - Album B
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpixrGay/testsrcdir/the_album/track_2.mp3; /tmp/guix-build-beets-1.3.17.drv-0/tmpixrGay/testsrcdir/the_album/track_3.mp3
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_choice
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_add_album_for_different_artist_and_same_albumartist (test_importer.GroupAlbumsImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp6bppm7/testsrcdir/the_album
Tagging Artist C - Tag Album
No album IDs found.
Search terms: Artist C - Tag Album
Album might be VA: True
Evaluating 0 candidates.
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp6bppm7/testsrcdir/the_album/track_1.mp3; /tmp/guix-build-beets-1.3.17.drv-0/tmp6bppm7/testsrcdir/the_album/track_2.mp3
Tagging Album Artist - Tag Album
No album IDs found.
Search terms: Album Artist - Tag Album
Album might be VA: True
Evaluating 0 candidates.
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp6bppm7/testsrcdir/the_album/track_3.mp3
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_choice
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_add_album_for_same_album_and_different_artist (test_importer.GroupAlbumsImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp24b3VK/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: True
Evaluating 0 candidates.
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp24b3VK/testsrcdir/the_album/track_1.mp3
Tagging Artist B - Tag Album
No album IDs found.
Search terms: Artist B - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp24b3VK/testsrcdir/the_album/track_2.mp3; /tmp/guix-build-beets-1.3.17.drv-0/tmp24b3VK/testsrcdir/the_album/track_3.mp3
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_choice
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_add_album_for_same_artist_and_different_album (test_importer.GroupAlbumsImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpT_WnDw/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpT_WnDw/testsrcdir/the_album/track_1.mp3
Tagging Tag Artist - Album B
No album IDs found.
Search terms: Tag Artist - Album B
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpT_WnDw/testsrcdir/the_album/track_2.mp3; /tmp/guix-build-beets-1.3.17.drv-0/tmpT_WnDw/testsrcdir/the_album/track_3.mp3
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_choice
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_incremental (test_importer.GroupAlbumsImportTest) ... Sending event: import_begin
state file could not be read: [Errno 2] No such file or directory: u'/tmp/guix-build-beets-1.3.17.drv-0/tmpSDmTDg/state.pickle'
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpSDmTDg/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpSDmTDg/testsrcdir/the_album/track_1.mp3
Tagging Tag Artist - Album B
No album IDs found.
Search terms: Tag Artist - Album B
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpSDmTDg/testsrcdir/the_album/track_2.mp3; /tmp/guix-build-beets-1.3.17.drv-0/tmpSDmTDg/testsrcdir/the_album/track_3.mp3
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_choice
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
state file could not be read: [Errno 2] No such file or directory: u'/tmp/guix-build-beets-1.3.17.drv-0/tmpSDmTDg/state.pickle'
Sending event: album_imported
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_asis_albumartist_tag_sets_albumartist (test_importer.ImportCompilationTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpYvIWZM/testsrcdir/the_album
Tagging Album Artist - Tag Album
No album IDs found.
Search terms: Album Artist - Tag Album
Album might be VA: True
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 2 candidates.
Candidate: Album Artist - Applied Album
Success. Distance: 0.31
Candidate: Various Artists - Applied Album
Duplicate.
Sending event: import_task_choice
0 of 3 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_asis_heterogenous_sets_sompilation (test_importer.ImportCompilationTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpBPAyYL/testsrcdir/the_album
Tagging Another Artist - Tag Album
No album IDs found.
Search terms: Another Artist - Tag Album
Album might be VA: True
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 2 candidates.
Candidate: Another Artist - Applied Album
Success. Distance: 0.31
Candidate: Various Artists - Applied Album
Duplicate.
Sending event: import_task_choice
0 of 3 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_asis_heterogenous_sets_various_albumartist (test_importer.ImportCompilationTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpoOaurV/testsrcdir/the_album
Tagging Another Artist - Tag Album
No album IDs found.
Search terms: Another Artist - Tag Album
Album might be VA: True
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 2 candidates.
Candidate: Another Artist - Applied Album
Success. Distance: 0.31
Candidate: Various Artists - Applied Album
Duplicate.
Sending event: import_task_choice
0 of 3 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_asis_homogenous_sets_albumartist (test_importer.ImportCompilationTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmplL2jRY/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.44
Sending event: import_task_choice
0 of 3 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_asis_sets_majority_albumartist (test_importer.ImportCompilationTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpAXq1Ki/testsrcdir/the_album
Tagging Other Artist - Tag Album
No album IDs found.
Search terms: Other Artist - Tag Album
Album might be VA: True
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 2 candidates.
Candidate: Other Artist - Applied Album
Success. Distance: 0.31
Candidate: Various Artists - Applied Album
Duplicate.
Sending event: import_task_choice
0 of 3 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_keep_duplicate_album (test_importer.ImportDuplicateAlbumTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpHev2IL/import/album 0
Tagging album artist - album 0
No album IDs found.
Search terms: album artist - album 0
Album might be VA: True
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: artist - album
Success. Distance: 0.48
Sending event: import_task_choice
found duplicates: [1]
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_no_autotag_keeps_duplicate_album (test_importer.ImportDuplicateAlbumTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpTcbNzi/import/album 0
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_remove_duplicate_album (test_importer.ImportDuplicateAlbumTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpzmIXn3/import/album 0
Tagging album artist - album 0
No album IDs found.
Search terms: album artist - album 0
Album might be VA: True
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: artist - album
Success. Distance: 0.48
Sending event: import_task_choice
found duplicates: [1]
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
removing 1 old duplicated items
Sending event: database_change
Sending event: database_change
Sending event: item_removed
deleting duplicate /tmp/guix-build-beets-1.3.17.drv-0/tmpzmIXn3/libdir/the artist/älbum/02 tïtle 0.mp3
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_skip_duplicate_album (test_importer.ImportDuplicateAlbumTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpmIh9ub/import/album 0
Tagging album artist - album 0
No album IDs found.
Search terms: album artist - album 0
Album might be VA: True
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: artist - album
Success. Distance: 0.48
Sending event: import_task_choice
found duplicates: [1]
ok
test_twice_in_import_dir (test_importer.ImportDuplicateAlbumTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
skipped 'write me'
test_keep_duplicate (test_importer.ImportDuplicateSingletonTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpMq15KY/import/album 0/track 0.mp3
Item search terms: artist - track 0
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
found duplicates: [1]
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_remove_duplicate (test_importer.ImportDuplicateSingletonTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmphh43ZZ/import/album 0/track 0.mp3
Item search terms: artist - track 0
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
found duplicates: [1]
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
removing 1 old duplicated items
Sending event: database_change
Sending event: item_removed
deleting duplicate /tmp/guix-build-beets-1.3.17.drv-0/tmphh43ZZ/libdir/the artist/älbum 0/02 tïtle 0.mp3
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_skip_duplicate (test_importer.ImportDuplicateSingletonTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpHsqFn7/import/album 0/track 0.mp3
Item search terms: artist - track 0
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
found duplicates: [1]
ok
test_twice_in_import_dir (test_importer.ImportDuplicateSingletonTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
skipped 'write me'
test_asis_updated_moves_file (test_importer.ImportExistingTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpC5YejP/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpC5YejP/libdir/Applied Artist/Applied Album
Tagging Applied Artist - Applied Album
Searching for discovered album ID: albumid
Search terms: Applied Artist - Applied Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.02
Sending event: import_task_choice
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmpC5YejP/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Reimported album: added 1458948887.2, flexible attributes [] from album 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpC5YejP/libdir/Applied Artist/Applied Album
Reimported item added 1458948887.2 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpC5YejP/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Reimported item flexible attributes [] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpC5YejP/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_asis_updated_without_copy_does_not_move_file (test_importer.ImportExistingTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpej0Srk/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpej0Srk/libdir/Applied Artist/Applied Album
Tagging Applied Artist - Applied Album
Searching for discovered album ID: albumid
Search terms: Applied Artist - Applied Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.02
Sending event: import_task_choice
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmpej0Srk/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Reimported album: added 1458948887.42, flexible attributes [] from album 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpej0Srk/libdir/Applied Artist/Applied Album
Reimported item added 1458948887.42 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpej0Srk/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Reimported item flexible attributes [] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpej0Srk/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_asis_updates_metadata (test_importer.ImportExistingTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpXbM7ZO/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpXbM7ZO/libdir/Applied Artist/Applied Album
Tagging Applied Artist - Applied Album
Searching for discovered album ID: albumid
Search terms: Applied Artist - Applied Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.02
Sending event: import_task_choice
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmpXbM7ZO/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Reimported album: added 1458948887.63, flexible attributes [] from album 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpXbM7ZO/libdir/Applied Artist/Applied Album
Reimported item added 1458948887.63 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpXbM7ZO/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Reimported item flexible attributes [] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpXbM7ZO/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_does_not_duplicate_album (test_importer.ImportExistingTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpfrOC5j/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpfrOC5j/libdir/Applied Artist/Applied Album
Tagging Applied Artist - Applied Album
Searching for discovered album ID: albumid
Search terms: Applied Artist - Applied Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.00
Sending event: import_task_choice
Sending event: import_task_apply
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmpfrOC5j/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Reimported album: added 1458948887.85, flexible attributes [] from album 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpfrOC5j/libdir/Applied Artist/Applied Album
Reimported item added 1458948887.85 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpfrOC5j/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Reimported item flexible attributes [] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpfrOC5j/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_does_not_duplicate_item (test_importer.ImportExistingTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpdm7ses/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpdm7ses/libdir/Applied Artist/Applied Album
Tagging Applied Artist - Applied Album
Searching for discovered album ID: albumid
Search terms: Applied Artist - Applied Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.00
Sending event: import_task_choice
Sending event: import_task_apply
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmpdm7ses/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Reimported album: added 1458948888.12, flexible attributes [] from album 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpdm7ses/libdir/Applied Artist/Applied Album
Reimported item added 1458948888.12 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpdm7ses/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Reimported item flexible attributes [] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpdm7ses/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_does_not_duplicate_singleton_track (test_importer.ImportExistingTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpzGw1wV/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpzGw1wV/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpzGw1wV/libdir/singletons
Tagging Applied Artist - Tag Album
No album IDs found.
Search terms: Applied Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.34
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpzGw1wV/libdir/singletons/Applied Title 1.mp3
Searching for track ID: trackid
Item search terms: Applied Artist - Applied Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
Sending event: import_task_apply
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmpzGw1wV/libdir/singletons/Applied Title 1.mp3
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Reimported item added 1458948888.34 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpzGw1wV/libdir/singletons/Applied Title 1.mp3
Reimported item flexible attributes [] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpzGw1wV/libdir/singletons/Applied Title 1.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_outside_file_is_copied (test_importer.ImportExistingTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpA9xLy4/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpA9xLy4/testsrcdir/the_album
Tagging Applied Artist - Applied Album
Searching for discovered album ID: albumid
Search terms: Applied Artist - Applied Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.00
Sending event: import_task_choice
Sending event: import_task_apply
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmpA9xLy4/testsrcdir/the_album/track_1.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Reimported album: added 1458948888.54, flexible attributes [] from album 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpA9xLy4/testsrcdir/the_album
Reimported item added 1458948888.55 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpA9xLy4/testsrcdir/the_album/track_1.mp3
Reimported item flexible attributes [] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpA9xLy4/testsrcdir/the_album/track_1.mp3
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_outside_file_is_moved (test_importer.ImportExistingTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpqR8C8m/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpqR8C8m/testsrcdir/the_album
Tagging Applied Artist - Applied Album
Searching for discovered album ID: albumid
Search terms: Applied Artist - Applied Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.00
Sending event: import_task_choice
Sending event: import_task_apply
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmpqR8C8m/testsrcdir/the_album/track_1.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Reimported album: added 1458948888.77, flexible attributes [] from album 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpqR8C8m/testsrcdir/the_album
Reimported item added 1458948888.77 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpqR8C8m/testsrcdir/the_album/track_1.mp3
Reimported item flexible attributes [] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpqR8C8m/testsrcdir/the_album/track_1.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_candidates_album (test_importer.ImportMusicBrainzIdTest)
Test directly ImportTask.lookup_candidates(). ... Tagging the album artist - the album
Searching for album ID: https://musicbrainz.org/release/00000000-0000-0000-0000-000000000000
Sending event: albuminfo_received
Searching for album ID: https://musicbrainz.org/release/11111111-1111-1111-1111-111111111111
Sending event: albuminfo_received
Searching for album ID: an invalid and discarded id
Invalid MBID (an invalid and discarded id).
Evaluating 2 candidates.
Candidate: TAG ARTIST - VALID_RELEASE_0
Success. Distance: 0.89
Candidate: DISTANT_MATCH - VALID_RELEASE_1
Success. Distance: 0.94
ok
test_candidates_singleton (test_importer.ImportMusicBrainzIdTest)
Test directly SingletonImportTask.lookup_candidates(). ... Searching for track ID: https://musicbrainz.org/recording/aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa
Sending event: trackinfo_received
Searching for track ID: https://musicbrainz.org/recording/bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb
Sending event: trackinfo_received
Searching for track ID: an invalid and discarded id
Invalid MBID (an invalid and discarded id).
ok
test_one_mbid_one_album (test_importer.ImportMusicBrainzIdTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp9e_lF9/testsrcdir/the_album
Tagging Tag Artist - Tag Album
Searching for album ID: https://musicbrainz.org/release/00000000-0000-0000-0000-000000000000
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: TAG ARTIST - VALID_RELEASE_0
Success. Distance: 0.63
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_one_mbid_one_singleton (test_importer.ImportMusicBrainzIdTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpRptcB8/testsrcdir/the_album/track_1.mp3
Searching for track ID: https://musicbrainz.org/recording/aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa
Sending event: trackinfo_received
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_several_mbid_one_album (test_importer.ImportMusicBrainzIdTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp_Aj1K_/testsrcdir/the_album
Tagging Tag Artist - Tag Album
Searching for album ID: https://musicbrainz.org/release/00000000-0000-0000-0000-000000000000
Sending event: albuminfo_received
Searching for album ID: https://musicbrainz.org/release/11111111-1111-1111-1111-111111111111
Sending event: albuminfo_received
Evaluating 2 candidates.
Candidate: TAG ARTIST - VALID_RELEASE_0
Success. Distance: 0.63
Candidate: DISTANT_MATCH - VALID_RELEASE_1
Success. Distance: 0.82
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_several_mbid_one_singleton (test_importer.ImportMusicBrainzIdTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpSNtQax/testsrcdir/the_album/track_1.mp3
Searching for track ID: https://musicbrainz.org/recording/aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa
Sending event: trackinfo_received
Searching for track ID: https://musicbrainz.org/recording/bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb
Sending event: trackinfo_received
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_import_zip (test_importer.ImportPasswordRarTest) ... skipped u'Implement me!'
test_import_album_pretend (test_importer.ImportPretendTest) ... Sending event: import_begin
Sending event: import_task_created
Album: /tmp/guix-build-beets-1.3.17.drv-0/tmpNz3JZZ/testsrcdir/the_album
/tmp/guix-build-beets-1.3.17.drv-0/tmpNz3JZZ/testsrcdir/the_album/track_1.mp3
Sending event: import_task_created
Album: /tmp/guix-build-beets-1.3.17.drv-0/tmpNz3JZZ/testsrcdir/track_2.mp3
/tmp/guix-build-beets-1.3.17.drv-0/tmpNz3JZZ/testsrcdir/track_2.mp3
ok
test_import_pretend_empty (test_importer.ImportPretendTest) ... Sending event: import_begin
No files imported from /tmp/guix-build-beets-1.3.17.drv-0/tmppyM5eG/empty
ok
test_import_singletons_pretend (test_importer.ImportPretendTest) ... Sending event: import_begin
Sending event: import_task_created
Singleton: /tmp/guix-build-beets-1.3.17.drv-0/tmp_mBSzV/testsrcdir/the_album/track_1.mp3
Sending event: import_task_created
Singleton: /tmp/guix-build-beets-1.3.17.drv-0/tmp_mBSzV/testsrcdir/track_2.mp3
ok
test_import_zip (test_importer.ImportRarTest) ... skipped u'unrar program not found'
test_apply_asis_adds_singleton_path (test_importer.ImportSingletonTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp0nboVr/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_apply_asis_adds_track (test_importer.ImportSingletonTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpw0WDZg/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_apply_asis_does_not_add_album (test_importer.ImportSingletonTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp67mUUq/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_apply_candidate_adds_singleton_path (test_importer.ImportSingletonTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpSaX6P_/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_apply_candidate_adds_track (test_importer.ImportSingletonTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpxAILyk/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_apply_candidate_does_not_add_album (test_importer.ImportSingletonTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpFToyJe/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_import_single_files (test_importer.ImportSingletonTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpUkNUVL/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpUkNUVL/testsrcdir/track_2.mp3
Tagging -
No album IDs found.
Search terms: -
Album might be VA: True
Evaluating 0 candidates.
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_skip_adds_other_tracks (test_importer.ImportSingletonTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpKExI4U/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpKExI4U/testsrcdir/the_album/track_2.mp3
Item search terms: Tag Artist - Tag Title 2
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_skip_does_not_add_first_track (test_importer.ImportSingletonTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp6_Kwyh/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
ok
test_import_zip (test_importer.ImportTarTest) ... Sending event: import_begin
Extracting archive: /tmp/guix-build-beets-1.3.17.drv-0/tmpADl08n/tmplzXl8z
Archive extracted to: /tmp/guix-build-beets-1.3.17.drv-0/tmpusARd0
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpusARd0
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Removing extracted directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpusARd0
ok
test_apply_asis_adds_album (test_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpwHtq54/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_apply_asis_adds_album_path (test_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpX_taB8/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_apply_asis_adds_tracks (test_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpByZBeM/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_apply_candidate_adds_album (test_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpp2V95Y/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_apply_candidate_adds_album_path (test_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpvI01Tw/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_apply_candidate_adds_tracks (test_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpWZF5sp/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_apply_with_delete_deletes_import (test_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp3y7uTK/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_apply_with_move_deletes_import (test_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpIj64DP/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_asis_no_data_source (test_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp6HyRn4/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_empty_directory_singleton_warning (test_importer.ImportTest) ... Sending event: import_begin
No files imported from /tmp/guix-build-beets-1.3.17.drv-0/tmp8mbSBb/empty
ok
test_empty_directory_warning (test_importer.ImportTest) ... Sending event: import_begin
No files imported from /tmp/guix-build-beets-1.3.17.drv-0/tmposYQs2/empty
ok
test_skip_does_not_add_track (test_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp4WBXTj/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: import_task_choice
ok
test_skip_non_album_dirs (test_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpvVq4na/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_unmatched_tracks_not_added (test_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpHvEu5V/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.54
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_apply_tracks_adds_singleton_path (test_importer.ImportTracksTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpdB8kgL/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpdB8kgL/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_apply_tracks_adds_singleton_track (test_importer.ImportTracksTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmph6veNN/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmph6veNN/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_import_zip (test_importer.ImportZipTest) ... Sending event: import_begin
Extracting archive: /tmp/guix-build-beets-1.3.17.drv-0/tmpK9YqIJ/tmpYMsdui
Archive extracted to: /tmp/guix-build-beets-1.3.17.drv-0/tmp_V9n80
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmp_V9n80
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Removing extracted directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp_V9n80
ok
test_incremental_album (test_importer.IncrementalImportTest) ... Sending event: import_begin
state file could not be read: [Errno 2] No such file or directory: u'/tmp/guix-build-beets-1.3.17.drv-0/tmp94c6Q0/state.pickle'
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmp94c6Q0/import/album 0
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
state file could not be read: [Errno 2] No such file or directory: u'/tmp/guix-build-beets-1.3.17.drv-0/tmp94c6Q0/state.pickle'
Sending event: album_imported
Sending event: database_change
Sending event: database_change
Sending event: import_begin
Skipping previously-imported path: /tmp/guix-build-beets-1.3.17.drv-0/tmp94c6Q0/import/album 0
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmp94c6Q0/import/album 1
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Skipped 1 paths.
ok
test_incremental_item (test_importer.IncrementalImportTest) ... Sending event: import_begin
state file could not be read: [Errno 2] No such file or directory: u'/tmp/guix-build-beets-1.3.17.drv-0/tmpqdsXDH/state.pickle'
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpqdsXDH/import/album 0/track 0.mp3
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
state file could not be read: [Errno 2] No such file or directory: u'/tmp/guix-build-beets-1.3.17.drv-0/tmpqdsXDH/state.pickle'
Sending event: item_imported
Sending event: database_change
Sending event: import_begin
Skipping previously-imported path: /tmp/guix-build-beets-1.3.17.drv-0/tmpqdsXDH/import/album 0/track 0.mp3
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpqdsXDH/import/album 1/track 0.mp3
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
Skipped 1 paths.
ok
test_invalid_state_file (test_importer.IncrementalImportTest) ... Sending event: import_begin
state file could not be read: list assignment index out of range
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpRdyKCU/import/album 0
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
state file could not be read: list assignment index out of range
Sending event: album_imported
ok
test_apply_gets_artist_and_id (test_importer.InferAlbumDataTest) ... ok
test_apply_lets_album_values_override (test_importer.InferAlbumDataTest) ... ok
test_asis_comp_applied_to_all_items (test_importer.InferAlbumDataTest) ... ok
test_asis_heterogenous_va (test_importer.InferAlbumDataTest) ... ok
test_asis_homogenous_single_artist (test_importer.InferAlbumDataTest) ... ok
test_asis_majority_artist_single_artist (test_importer.InferAlbumDataTest) ... ok
test_asis_track_albumartist_override (test_importer.InferAlbumDataTest) ... ok
test_small_single_artist_album (test_importer.InferAlbumDataTest) ... ok
test_coalesce_flattened_album_case_typo (test_importer.MultiDiscAlbumsInDirTest) ... ok
test_coalesce_multiple_unicode (test_importer.MultiDiscAlbumsInDirTest) ... ok
test_coalesce_nested_album_multiple_subdirs (test_importer.MultiDiscAlbumsInDirTest) ... ok
test_coalesce_nested_album_single_subdir (test_importer.MultiDiscAlbumsInDirTest) ... ok
test_do_not_yield_empty_album (test_importer.MultiDiscAlbumsInDirTest) ... ok
test_single_disc_album (test_importer.MultiDiscAlbumsInDirTest) ... ok
test_single_disc_unicode (test_importer.MultiDiscAlbumsInDirTest) ... ok
test_album_created_with_track_artist (test_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpKclJJJ/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_import_copy_arrives (test_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpc7yx69/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_import_link_arrives (test_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpAGtLbd/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_linked
Sending event: database_change
Sending event: database_change
Sending event: item_linked
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_import_with_delete_prunes_directory_empty (test_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpb9IEFw/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_import_with_delete_removes_files (test_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmptikMBk/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_import_with_move_deletes_import_files (test_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpOhU18N/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_import_with_move_prunes_directory_empty (test_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpyxJJYT/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_import_with_move_prunes_with_extra_clutter (test_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpFhq1q0/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_import_without_delete_retains_files (test_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpUuvKFz/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_threaded_import_copy_arrives (test_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpGEUf0I/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_threaded_import_move_arrives (test_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpf9kg2T/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_threaded_import_move_deletes_import (test_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpM4oJZm/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_reimported_album_gets_new_metadata (test_importer.ReimportTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpoXwubv/libdir/singletons
Tagging the album artist - the album
Searching for discovered album ID: 9e873859-8aa4-4790-b985-5a953e8ef628
Search terms: the album artist - the album
Album might be VA: True
Sending event: albuminfo_received
Sending event: albuminfo_received
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 4 candidates.
Candidate: the album artist - the album
Success. Distance: 0.50
Candidate: the album artist M - the album M
Success. Distance: 0.54
Candidate: Various Artists - the album
Duplicate.
Candidate: Various Artists - the album M
Duplicate.
Sending event: import_task_choice
Sending event: import_task_apply
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmpoXwubv/libdir/singletons/tïtle 0.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Reimported album: added 4242.0, flexible attributes [u'foo'] from album 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpoXwubv/libdir/singletons
Reimported item added 4747.0 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpoXwubv/libdir/singletons/tïtle 0.mp3
Reimported item flexible attributes [u'baz'] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpoXwubv/libdir/singletons/tïtle 0.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_reimported_album_preserves_added (test_importer.ReimportTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpGoNFFK/libdir/singletons
Tagging the album artist - the album
Searching for discovered album ID: 9e873859-8aa4-4790-b985-5a953e8ef628
Search terms: the album artist - the album
Album might be VA: True
Sending event: albuminfo_received
Sending event: albuminfo_received
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 4 candidates.
Candidate: the album artist - the album
Success. Distance: 0.50
Candidate: the album artist M - the album M
Success. Distance: 0.54
Candidate: Various Artists - the album
Duplicate.
Candidate: Various Artists - the album M
Duplicate.
Sending event: import_task_choice
Sending event: import_task_apply
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmpGoNFFK/libdir/singletons/tïtle 0.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Reimported album: added 4242.0, flexible attributes [u'foo'] from album 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpGoNFFK/libdir/singletons
Reimported item added 4747.0 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpGoNFFK/libdir/singletons/tïtle 0.mp3
Reimported item flexible attributes [u'baz'] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpGoNFFK/libdir/singletons/tïtle 0.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_reimported_album_preserves_flexattr (test_importer.ReimportTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp2aistv/libdir/singletons
Tagging the album artist - the album
Searching for discovered album ID: 9e873859-8aa4-4790-b985-5a953e8ef628
Search terms: the album artist - the album
Album might be VA: True
Sending event: albuminfo_received
Sending event: albuminfo_received
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 4 candidates.
Candidate: the album artist - the album
Success. Distance: 0.50
Candidate: the album artist M - the album M
Success. Distance: 0.54
Candidate: Various Artists - the album
Duplicate.
Candidate: Various Artists - the album M
Duplicate.
Sending event: import_task_choice
Sending event: import_task_apply
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmp2aistv/libdir/singletons/tïtle 0.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Reimported album: added 4242.0, flexible attributes [u'foo'] from album 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmp2aistv/libdir/singletons
Reimported item added 4747.0 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmp2aistv/libdir/singletons/tïtle 0.mp3
Reimported item flexible attributes [u'baz'] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmp2aistv/libdir/singletons/tïtle 0.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_reimported_album_preserves_item_added (test_importer.ReimportTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp7Bdd4T/libdir/singletons
Tagging the album artist - the album
Searching for discovered album ID: 9e873859-8aa4-4790-b985-5a953e8ef628
Search terms: the album artist - the album
Album might be VA: True
Sending event: albuminfo_received
Sending event: albuminfo_received
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 4 candidates.
Candidate: the album artist - the album
Success. Distance: 0.50
Candidate: the album artist M - the album M
Success. Distance: 0.54
Candidate: Various Artists - the album
Duplicate.
Candidate: Various Artists - the album M
Duplicate.
Sending event: import_task_choice
Sending event: import_task_apply
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmp7Bdd4T/libdir/singletons/tïtle 0.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Reimported album: added 4242.0, flexible attributes [u'foo'] from album 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmp7Bdd4T/libdir/singletons
Reimported item added 4747.0 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmp7Bdd4T/libdir/singletons/tïtle 0.mp3
Reimported item flexible attributes [u'baz'] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmp7Bdd4T/libdir/singletons/tïtle 0.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_reimported_album_preserves_item_flexattr (test_importer.ReimportTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp4yEsN3/libdir/singletons
Tagging the album artist - the album
Searching for discovered album ID: 9e873859-8aa4-4790-b985-5a953e8ef628
Search terms: the album artist - the album
Album might be VA: True
Sending event: albuminfo_received
Sending event: albuminfo_received
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 4 candidates.
Candidate: the album artist - the album
Success. Distance: 0.50
Candidate: the album artist M - the album M
Success. Distance: 0.54
Candidate: Various Artists - the album
Duplicate.
Candidate: Various Artists - the album M
Duplicate.
Sending event: import_task_choice
Sending event: import_task_apply
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmp4yEsN3/libdir/singletons/tïtle 0.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Reimported album: added 4242.0, flexible attributes [u'foo'] from album 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmp4yEsN3/libdir/singletons
Reimported item added 4747.0 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmp4yEsN3/libdir/singletons/tïtle 0.mp3
Reimported item flexible attributes [u'baz'] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmp4yEsN3/libdir/singletons/tïtle 0.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_reimported_item_gets_new_metadata (test_importer.ReimportTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpC83qS6/libdir/singletons/tïtle 0.mp3
Searching for track ID: 8b882575-08a5-4452-a7a7-cbb8a1531f9e
Item search terms: the artist - full
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
Sending event: import_task_apply
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmpC83qS6/libdir/singletons/tïtle 0.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Reimported item added 4747.0 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpC83qS6/libdir/singletons/tïtle 0.mp3
Reimported item flexible attributes [u'baz'] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpC83qS6/libdir/singletons/tïtle 0.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_reimported_item_preserves_added (test_importer.ReimportTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpKVm2io/libdir/singletons/tïtle 0.mp3
Searching for track ID: 8b882575-08a5-4452-a7a7-cbb8a1531f9e
Item search terms: the artist - full
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
Sending event: import_task_apply
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmpKVm2io/libdir/singletons/tïtle 0.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Reimported item added 4747.0 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpKVm2io/libdir/singletons/tïtle 0.mp3
Reimported item flexible attributes [u'baz'] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpKVm2io/libdir/singletons/tïtle 0.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_reimported_item_preserves_art (test_importer.ReimportTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: art_set
Sending event: database_change
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpCxnBgB/libdir/singletons
Tagging the album artist - the album
Searching for discovered album ID: 9e873859-8aa4-4790-b985-5a953e8ef628
Search terms: the album artist - the album
Album might be VA: True
Sending event: albuminfo_received
Sending event: albuminfo_received
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 4 candidates.
Candidate: the album artist - the album
Success. Distance: 0.50
Candidate: the album artist M - the album M
Success. Distance: 0.54
Candidate: Various Artists - the album
Duplicate.
Candidate: Various Artists - the album M
Duplicate.
Sending event: import_task_choice
Sending event: import_task_apply
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmpCxnBgB/libdir/singletons/tïtle 0.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Reimported album: added 4242.0, flexible attributes [u'foo'] from album 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpCxnBgB/libdir/singletons
Reimported item added 4747.0 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpCxnBgB/libdir/singletons/tïtle 0.mp3
Reimported item flexible attributes [u'baz'] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpCxnBgB/libdir/singletons/tïtle 0.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
moving album art /tmp/guix-build-beets-1.3.17.drv-0/tmpCxnBgB/libdir/singletons/cover.jpg to /tmp/guix-build-beets-1.3.17.drv-0/tmpCxnBgB/libdir/the album artist/the album/cover.jpg
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_reimported_item_preserves_flexattr (test_importer.ReimportTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpmG51Az/libdir/singletons/tïtle 0.mp3
Searching for track ID: 8b882575-08a5-4452-a7a7-cbb8a1531f9e
Item search terms: the artist - full
Sending event: trackinfo_received
Found 1 candidates.
Sending event: import_task_choice
Sending event: import_task_apply
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmpmG51Az/libdir/singletons/tïtle 0.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Reimported item added 4747.0 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpmG51Az/libdir/singletons/tïtle 0.mp3
Reimported item flexible attributes [u'baz'] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpmG51Az/libdir/singletons/tïtle 0.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_resume_album (test_importer.ResumeImportTest) ... state file could not be read: [Errno 2] No such file or directory: u'/tmp/guix-build-beets-1.3.17.drv-0/tmpTYIsVz/state.pickle'
/tmp/guix-build-beets-1.3.17.drv-0/tmpTYIsVz/import/album 0
0 of 1 items replaced
state file could not be read: [Errno 2] No such file or directory: u'/tmp/guix-build-beets-1.3.17.drv-0/tmpTYIsVz/state.pickle'
Resuming interrupted import of /tmp/guix-build-beets-1.3.17.drv-0/tmpTYIsVz/import
Skipping previously-imported path: /tmp/guix-build-beets-1.3.17.drv-0/tmpTYIsVz/import/album 0
/tmp/guix-build-beets-1.3.17.drv-0/tmpTYIsVz/import/album 1
0 of 1 items replaced
ok
test_resume_singleton (test_importer.ResumeImportTest) ... state file could not be read: [Errno 2] No such file or directory: u'/tmp/guix-build-beets-1.3.17.drv-0/tmpdBFhAW/state.pickle'
/tmp/guix-build-beets-1.3.17.drv-0/tmpdBFhAW/import/album 0/track 0.mp3
0 of 1 items replaced
state file could not be read: [Errno 2] No such file or directory: u'/tmp/guix-build-beets-1.3.17.drv-0/tmpdBFhAW/state.pickle'
Resuming interrupted import of /tmp/guix-build-beets-1.3.17.drv-0/tmpdBFhAW/import
Skipping previously-imported path: /tmp/guix-build-beets-1.3.17.drv-0/tmpdBFhAW/import/album 0/track 0.mp3
/tmp/guix-build-beets-1.3.17.drv-0/tmpdBFhAW/import/album 0/track 1.mp3
0 of 1 items replaced
ok
test_rm (test_importer.RmTempTest) ... Removing extracted directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpPJMbiG
ok
test_tag_log_line (test_importer.TagLogTest) ... ok
test_tag_log_unicode (test_importer.TagLogTest) ... ok
test_get_item (test_mpdstats.MPDStatsTest) ... Sending event: database_change
Sending event: database_change
ok
test_run_MPDStats (test_mpdstats.MPDStatsTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_update_rating (test_mpdstats.MPDStatsTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_albuminfo_move_changes_paths (test_files.AlbumFileTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_albuminfo_move_copies_file (test_files.AlbumFileTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_albuminfo_move_moves_file (test_files.AlbumFileTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_albuminfo_move_to_custom_dir (test_files.AlbumFileTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_art_deleted_when_items_deleted (test_files.ArtFileTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
ok
test_art_moves_with_album (test_files.ArtFileTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
moving album art /tmp/guix-build-beets-1.3.17.drv-0/tmpuZr7kt/testlibdir/the artist/the album/cover.jpg to /tmp/guix-build-beets-1.3.17.drv-0/tmpuZr7kt/testlibdir/the artist/newAlbum/cover.jpg
Sending event: database_change
ok
test_art_moves_with_album_to_custom_dir (test_files.ArtFileTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
moving album art /tmp/guix-build-beets-1.3.17.drv-0/tmpmDE9A5/testlibdir/the artist/the album/cover.jpg to /tmp/guix-build-beets-1.3.17.drv-0/tmpmDE9A5/testotherdir/the artist/the album/cover.jpg
Sending event: database_change
Sending event: database_change
ok
test_move_last_file_moves_albumart (test_files.ArtFileTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
moving album art /tmp/guix-build-beets-1.3.17.drv-0/tmp4f6PO3/testlibdir/the artist/the album/cover.jpg to /tmp/guix-build-beets-1.3.17.drv-0/tmp4f6PO3/testlibdir/the artist/different_album/cover.jpg
Sending event: database_change
ok
test_move_not_last_file_does_not_move_albumart (test_files.ArtFileTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
ok
test_setart_copies_image (test_files.ArtFileTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: art_set
ok
test_setart_sets_permissions (test_files.ArtFileTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: art_set
ok
test_setart_to_conflicting_file_gets_new_path (test_files.ArtFileTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: art_set
ok
test_setart_to_existing_art_works (test_files.ArtFileTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: art_set
ok
test_setart_to_existing_but_unset_art_works (test_files.ArtFileTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
ok
test_ancestry_works_on_dir (test_files.HelperTest) ... ok
test_ancestry_works_on_file (test_files.HelperTest) ... ok
test_ancestry_works_on_relative (test_files.HelperTest) ... ok
test_components_works_on_dir (test_files.HelperTest) ... ok
test_components_works_on_file (test_files.HelperTest) ... ok
test_components_works_on_relative (test_files.HelperTest) ... ok
test_child_does_not_exist (test_files.MkDirAllTest) ... ok
test_parent_exists (test_files.MkDirAllTest) ... ok
test_copy_already_at_destination (test_files.MoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: item_copied
Sending event: database_change
ok
test_copy_arrives (test_files.MoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
ok
test_copy_does_not_depart (test_files.MoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
ok
test_link_arrives (test_files.MoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_linked
Sending event: database_change
ok
test_link_changes_path (test_files.MoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_linked
Sending event: database_change
ok
test_link_does_not_depart (test_files.MoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_linked
Sending event: database_change
ok
test_move_already_at_destination (test_files.MoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
ok
test_move_arrives (test_files.MoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
ok
test_move_avoids_collision_with_existing_file (test_files.MoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
ok
test_move_changes_path (test_files.MoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
ok
test_move_departs (test_files.MoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
ok
test_move_in_lib_prunes_empty_dir (test_files.MoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
ok
test_move_to_custom_dir (test_files.MoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
ok
test_read_only_file_copied_writable (test_files.MoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
ok
test_prune_existent_directory (test_files.PruneTest) ... ok
test_prune_nonexistent_directory (test_files.PruneTest) ... ok
test_removing_item_outside_of_library_deletes_nothing (test_files.RemoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
ok
test_removing_last_item_in_album_with_albumart_prunes_dir (test_files.RemoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: art_set
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
ok
test_removing_last_item_preserves_library_dir (test_files.RemoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
ok
test_removing_last_item_preserves_nonempty_dir (test_files.RemoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
ok
test_removing_last_item_prunes_dir_with_blacklisted_file (test_files.RemoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
ok
test_removing_last_item_prunes_empty_dir (test_files.RemoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
ok
test_removing_without_delete_leaves_file (test_files.RemoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
ok
test_self_copy (test_files.SafeMoveCopyTest) ... ok
test_self_move (test_files.SafeMoveCopyTest) ... ok
test_successful_copy (test_files.SafeMoveCopyTest) ... ok
test_successful_move (test_files.SafeMoveCopyTest) ... ok
test_unsuccessful_copy (test_files.SafeMoveCopyTest) ... ok
test_unsuccessful_move (test_files.SafeMoveCopyTest) ... ok
test_soft_remove_deletes_file (test_files.SoftRemoveTest) ... ok
test_soft_remove_silent_on_no_file (test_files.SoftRemoveTest) ... ok
test_conflicting_file_appends_1 (test_files.UniquePathTest) ... ok
test_conflicting_file_appends_higher_number (test_files.UniquePathTest) ... ok
test_conflicting_file_with_number_increases_number (test_files.UniquePathTest) ... ok
test_new_file_unchanged (test_files.UniquePathTest) ... ok
test_ignore_directory (test_files.WalkTest) ... ok
test_ignore_everything (test_files.WalkTest) ... ok
test_ignore_file (test_files.WalkTest) ... ok
test_sorted_files (test_files.WalkTest) ... ok
test_imagemagick_response (test_embedart.ArtSimilarityTest) ... compare PHASH score is 10.0
compare PHASH score is 10.0
compare PHASH score is 10.0
compare PHASH score is 10.0
IM phashes compare failed for None, True
IM output is not a number: u'foo'
IM output is not a number: u'bar'
ok
test_accept_similar_art (test_embedart.EmbedartCliTest) ... skipped ''
test_art_file_missing (test_embedart.EmbedartCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpDv6tLp/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpDv6tLp
plugin paths:
Sending event: pluginload
ok
test_embed_art_from_album (test_embedart.EmbedartCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp1jEG11/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp1jEG11
plugin paths:
Sending event: pluginload
embedart: Embedding album art into the album artist - älbum
embedart: embedding /tmp/guix-build-beets-1.3.17.drv-0/beets-1.3.17/test/rsrc/image-2x3.jpg
Sending event: write
Sending event: after_write
Sending event: cli_exit
ok
test_embed_art_from_file (test_embedart.EmbedartCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpTWha2w/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpTWha2w
plugin paths:
Sending event: pluginload
embedart: embedding /tmp/guix-build-beets-1.3.17.drv-0/beets-1.3.17/test/rsrc/image-2x3.jpg
Sending event: write
Sending event: after_write
Sending event: cli_exit
ok
test_embed_art_remove_art_file (test_embedart.EmbedartCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp0JPe52/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp0JPe52
plugin paths:
Sending event: pluginload
embedart: Embedding album art into the album artist - älbum
embedart: embedding /tmp/guix-build-beets-1.3.17.drv-0/tmpscS1LH
Sending event: write
Sending event: after_write
embedart: Removing album art file for the album artist - älbum
Sending event: database_change
Sending event: cli_exit
ok
test_embed_non_image_file (test_embedart.EmbedartCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpIYdZbA/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpIYdZbA
plugin paths:
Sending event: pluginload
embedart: embedding /tmp/guix-build-beets-1.3.17.drv-0/tmp558d1i
embedart: not embedding image of unsupported type: image/x-None
Sending event: cli_exit
ok
test_non_ascii_album_path (test_embedart.EmbedartCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpl_C7gl/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpl_C7gl
plugin paths:
Sending event: pluginload
embedart: Extracting album art from: the artist - älbum - tïtle 0 to: /tmp/guix-build-beets-1.3.17.drv-0/tmpl_C7gl/libdir/the artist/älbum/extracted.png
Sending event: cli_exit
ok
test_reject_different_art (test_embedart.EmbedartCliTest) ... skipped ''
test_multi_format_album_playlist (test_importfeeds.ImportfeedsTestTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_playlist_in_subdir (test_importfeeds.ImportfeedsTestTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_custom_format (test_the.ThePluginTest) ... the: "The A" -> "The (A)"
ok
test_custom_pattern (test_the.ThePluginTest) ... the: "test passed" -> "passed, test"
ok
test_template_function_with_defaults (test_the.ThePluginTest) ... the: "The The" -> "The, The"
the: "An A" -> "A, An"
ok
test_unthe_with_default_patterns (test_the.ThePluginTest) ... ok
test_unthe_with_strip (test_the.ThePluginTest) ... ok
test_print_tracks_output (test_mbsubmit.MBSubmitPluginTest)
Test the output of the "print tracks" choice. ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmprmk98S/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 2 candidates.
Candidate: Applied Artist M - Applied Album M
Success. Distance: 0.49
Candidate: Applied Artist MM - Applied Album MM
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: before_choose_candidate
Sending event: import_task_choice
ok
test_print_tracks_output_as_tracks (test_mbsubmit.MBSubmitPluginTest)
Test the output of the "print tracks" choice, as singletons. ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpqFLofK/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 2 candidates.
Candidate: Applied Artist M - Applied Album M
Success. Distance: 0.49
Candidate: Applied Artist MM - Applied Album MM
Success. Distance: 0.50
Sending event: before_choose_candidate
Prompt choice 'Print tracks' removed due to conflict with 'Print tracks' (short letter: 'p')
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpqFLofK/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: before_choose_candidate
Prompt choice 'Print tracks' removed due to conflict with 'Print tracks' (short letter: 'p')
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpqFLofK/testsrcdir/the_album/track_2.mp3
Item search terms: Tag Artist - Tag Title 2
Sending event: trackinfo_received
Found 1 candidates.
Sending event: before_choose_candidate
Prompt choice 'Print tracks' removed due to conflict with 'Print tracks' (short letter: 'p')
Sending event: before_choose_candidate
Prompt choice 'Print tracks' removed due to conflict with 'Print tracks' (short letter: 'p')
Sending event: import_task_choice
ok
test_import_task_created (test_plugins.EventsTest) ... Sending event: import_begin
Sending event: import_task_created
Album: /tmp/guix-build-beets-1.3.17.drv-0/tmpYJvZKo/testsrcdir/album
/tmp/guix-build-beets-1.3.17.drv-0/tmpYJvZKo/testsrcdir/album/01 - track.mp3
/tmp/guix-build-beets-1.3.17.drv-0/tmpYJvZKo/testsrcdir/album/02 - track.mp3
ok
test_import_task_created_with_plugin (test_plugins.EventsTest) ... Sending event: import_begin
Sending event: import_task_created
Singleton: /tmp/guix-build-beets-1.3.17.drv-0/tmps0qVtF/testsrcdir/album/01 - track.mp3
Singleton: /tmp/guix-build-beets-1.3.17.drv-0/tmps0qVtF/testsrcdir/album/02 - track.mp3
ok
test_sanitize_choices (test_plugins.HelpersTest) ... ok
test_match (test_plugins.ItemTypeConflictTest) ... ok
test_mismatch (test_plugins.ItemTypeConflictTest) ... ok
test_flex_field_type (test_plugins.ItemTypesTest) ... Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpI_IKmb/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpI_IKmb
plugin paths:
Sending event: pluginload
Sending event: cli_exit
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpI_IKmb/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpI_IKmb
plugin paths:
Sending event: pluginload
Sending event: write
error reading apath: [Errno 2] No such file or directory: 'apath'
Sending event: database_change
Sending event: cli_exit
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpI_IKmb/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpI_IKmb
plugin paths:
Sending event: pluginload
Sending event: cli_exit
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpI_IKmb/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpI_IKmb
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_change_tags (test_plugins.ItemWriteTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
ok
test_events_called (test_plugins.ListenersTest) ... Sending event: event
Sending event: event_foo
ok
test_listener_params (test_plugins.ListenersTest) ... Sending event: event1
Sending event: event2
Sending event: event3
Sending event: event4
Sending event: event5
Sending event: event6
Sending event: event7
Sending event: event8
Sending event: event9
ok
test_register (test_plugins.ListenersTest) ... ok
test_choices_conflicts (test_plugins.PromptChoicesTest)
Test the short letter conflict solving. ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp6KPsoc/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.44
Sending event: before_choose_candidate
Prompt choice 'A foo' removed due to conflict with 'Apply' (short letter: 'a')
Prompt choice 'Zupe' removed due to conflict with 'baZ' (short letter: 'z')
Prompt choice 'Zoo' removed due to conflict with 'baZ' (short letter: 'z')
Sending event: import_task_choice
ok
test_plugin_callback (test_plugins.PromptChoicesTest)
Test that plugin callbacks are being called upon user choice. ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpEF3M4A/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.44
Sending event: before_choose_candidate
Sending event: before_choose_candidate
Sending event: import_task_choice
ok
test_plugin_callback_return (test_plugins.PromptChoicesTest)
Test that plugin callbacks that return a value exit the loop. ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpwdX509/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.44
Sending event: before_choose_candidate
Sending event: import_task_choice
ok
test_plugin_choices_in_ui_input_options_album (test_plugins.PromptChoicesTest)
Test the presence of plugin choices on the prompt (album). ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpWQmnNQ/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.44
Sending event: before_choose_candidate
Sending event: import_task_choice
ok
test_plugin_choices_in_ui_input_options_singleton (test_plugins.PromptChoicesTest)
Test the presence of plugin choices on the prompt (singleton). ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpKCSgKY/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpKCSgKY/testsrcdir/the_album/track_2.mp3
Item search terms: Tag Artist - Tag Title 2
Sending event: trackinfo_received
Found 1 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpKCSgKY/testsrcdir/the_album/track_3.mp3
Item search terms: Tag Artist - Tag Title 3
Sending event: trackinfo_received
Found 1 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_day_precision_intervals (test_datequery.DateIntervalTest) ... ok
test_month_precision_intervals (test_datequery.DateIntervalTest) ... ok
test_unbounded_endpoints (test_datequery.DateIntervalTest) ... ok
test_year_precision_intervals (test_datequery.DateIntervalTest) ... ok
test_long_numbers (test_datequery.DateQueryConstructTest) ... ok
test_too_many_components (test_datequery.DateQueryConstructTest) ... ok
test_single_day_match_fast (test_datequery.DateQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_single_day_nonmatch_fast (test_datequery.DateQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_single_month_match_fast (test_datequery.DateQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_single_month_match_slow (test_datequery.DateQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_single_month_nonmatch_fast (test_datequery.DateQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_single_month_nonmatch_slow (test_datequery.DateQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_default_ok (test_lyrics.LyricsGooglePluginTest)
Test default engines with the default query ... skipped 'Run lyrics_download_samples.py script first.'
test_google_sources_ok (test_lyrics.LyricsGooglePluginTest)
Test if lyrics present on websites registered in beets google custom ... skipped 'Run lyrics_download_samples.py script first.'
test_is_page_candidate_exact_match (test_lyrics.LyricsGooglePluginTest)
Test matching html page title with song infos -- when song infos are ... ok
test_is_page_candidate_fuzzy_match (test_lyrics.LyricsGooglePluginTest)
Test matching html page title with song infos -- when song infos are ... ok
test_is_page_candidate_special_chars (test_lyrics.LyricsGooglePluginTest)
Ensure that `is_page_candidate` doesn't crash when the artist ... ok
test_mocked_source_ok (test_lyrics.LyricsGooglePluginTest)
Test that lyrics of the mocked page are correctly scraped ... ok
test_is_lyrics (test_lyrics.LyricsPluginTest) ... Ignoring too short lyrics 'LyricsMania.com - Copyright (c) 2013 - All Rights Reserved'
Bad triggers detected: [u'too_short', u'property']
ok
test_missing_lyrics (test_lyrics.LyricsPluginTest) ... Bad triggers detected: [u'too_short', u'lyrics', u'lyrics']
ok
test_remove_credits (test_lyrics.LyricsPluginTest) ... ok
test_scrape_merge_paragraphs (test_lyrics.LyricsPluginTest) ... ok
test_scrape_strip_cruft (test_lyrics.LyricsPluginTest) ... ok
test_scrape_strip_scripts (test_lyrics.LyricsPluginTest) ... ok
test_scrape_strip_tag_in_comment (test_lyrics.LyricsPluginTest) ... ok
test_search_artist (test_lyrics.LyricsPluginTest) ... ok
test_search_pairs_multi_titles (test_lyrics.LyricsPluginTest) ... ok
test_search_pairs_titles (test_lyrics.LyricsPluginTest) ... ok
test_slugify (test_lyrics.LyricsPluginTest) ... ok
test_case_sensitive_only_affects_text (test_sort.CaseSensitivityTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
Sending event: database_change
ok
test_fixed_field_case_insensitive (test_sort.CaseSensitivityTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
Sending event: database_change
ok
test_fixed_field_case_sensitive (test_sort.CaseSensitivityTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
Sending event: database_change
ok
test_flex_field_case_insensitive (test_sort.CaseSensitivityTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
Sending event: database_change
ok
test_flex_field_case_sensitive (test_sort.CaseSensitivityTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
Sending event: database_change
ok
test_smart_artist_case_insensitive (test_sort.CaseSensitivityTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
Sending event: database_change
ok
test_smart_artist_case_sensitive (test_sort.CaseSensitivityTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
Sending event: database_change
ok
test_config_opposite_sort_album (test_sort.ConfigSortTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_config_opposite_sort_item (test_sort.ConfigSortTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_default_sort_album (test_sort.ConfigSortTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_default_sort_item (test_sort.ConfigSortTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_combined_non_existing_field_asc (test_sort.NonExistingFieldTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_combined_non_existing_field_desc (test_sort.NonExistingFieldTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_field_present_in_some_items (test_sort.NonExistingFieldTest)
Test ordering by a field not present on all items. ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_negation_interaction (test_sort.NonExistingFieldTest)
Test the handling of negation and sorting together. ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_non_existing_fields_not_fail (test_sort.NonExistingFieldTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_sort_asc (test_sort.SortAlbumComputedFieldTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_sort_desc (test_sort.SortAlbumComputedFieldTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_sort_asc (test_sort.SortAlbumFixedFieldTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_sort_desc (test_sort.SortAlbumFixedFieldTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_sort_two_field_asc (test_sort.SortAlbumFixedFieldTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_sort_asc (test_sort.SortAlbumFlexFieldTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_sort_desc (test_sort.SortAlbumFlexFieldTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_sort_two_field_asc (test_sort.SortAlbumFlexFieldTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_computed_first (test_sort.SortCombinedFieldTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_computed_second (test_sort.SortCombinedFieldTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_sort_asc (test_sort.SortFixedFieldTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_sort_desc (test_sort.SortFixedFieldTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_sort_path_field (test_sort.SortFixedFieldTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_sort_two_field_asc (test_sort.SortFixedFieldTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_sort_asc (test_sort.SortFlexFieldTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_sort_desc (test_sort.SortFlexFieldTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_sort_two_field (test_sort.SortFlexFieldTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_choose_first_candidate (test_ui_importer.ChooseCandidateTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmphOLbZ7/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 2 candidates.
Candidate: Applied Artist M - Applied Album M
Success. Distance: 0.53
Candidate: Applied Artist MM - Applied Album MM
Success. Distance: 0.55
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_choose_second_candidate (test_ui_importer.ChooseCandidateTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpSObPk8/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 2 candidates.
Candidate: Applied Artist M - Applied Album M
Success. Distance: 0.53
Candidate: Applied Artist MM - Applied Album MM
Success. Distance: 0.55
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_add_album_for_different_artist_and_different_album (test_ui_importer.GlobalGroupAlbumsImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpZl6tq3/testsrcdir/the_album/track_1.mp3
Tagging Artist B - Album B
No album IDs found.
Search terms: Artist B - Album B
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpZl6tq3/testsrcdir/the_album/track_2.mp3; /tmp/guix-build-beets-1.3.17.drv-0/tmpZl6tq3/testsrcdir/the_album/track_3.mp3
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_add_album_for_different_artist_and_same_albumartist (test_ui_importer.GlobalGroupAlbumsImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpuEoOcF/testsrcdir/the_album/track_1.mp3; /tmp/guix-build-beets-1.3.17.drv-0/tmpuEoOcF/testsrcdir/the_album/track_2.mp3
Tagging Album Artist - Tag Album
No album IDs found.
Search terms: Album Artist - Tag Album
Album might be VA: True
Evaluating 0 candidates.
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpuEoOcF/testsrcdir/the_album/track_3.mp3
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_add_album_for_same_album_and_different_artist (test_ui_importer.GlobalGroupAlbumsImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpQao3ZR/testsrcdir/the_album/track_1.mp3
Tagging Artist B - Tag Album
No album IDs found.
Search terms: Artist B - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpQao3ZR/testsrcdir/the_album/track_2.mp3; /tmp/guix-build-beets-1.3.17.drv-0/tmpQao3ZR/testsrcdir/the_album/track_3.mp3
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_add_album_for_same_artist_and_different_album (test_ui_importer.GlobalGroupAlbumsImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpA8xLTh/testsrcdir/the_album/track_1.mp3
Tagging Tag Artist - Album B
No album IDs found.
Search terms: Tag Artist - Album B
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpA8xLTh/testsrcdir/the_album/track_2.mp3; /tmp/guix-build-beets-1.3.17.drv-0/tmpA8xLTh/testsrcdir/the_album/track_3.mp3
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_incremental (test_ui_importer.GlobalGroupAlbumsImportTest) ... Sending event: import_begin
state file could not be read: [Errno 2] No such file or directory: u'/tmp/guix-build-beets-1.3.17.drv-0/tmp439uLX/state.pickle'
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp439uLX/testsrcdir/the_album/track_1.mp3
Tagging Tag Artist - Album B
No album IDs found.
Search terms: Tag Artist - Album B
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp439uLX/testsrcdir/the_album/track_2.mp3; /tmp/guix-build-beets-1.3.17.drv-0/tmp439uLX/testsrcdir/the_album/track_3.mp3
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
state file could not be read: [Errno 2] No such file or directory: u'/tmp/guix-build-beets-1.3.17.drv-0/tmp439uLX/state.pickle'
Sending event: album_imported
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_add_album_for_different_artist_and_different_album (test_ui_importer.GroupAlbumsImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpm7ix2f/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: True
Evaluating 0 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpm7ix2f/testsrcdir/the_album/track_1.mp3
Tagging Artist B - Album B
No album IDs found.
Search terms: Artist B - Album B
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpm7ix2f/testsrcdir/the_album/track_2.mp3; /tmp/guix-build-beets-1.3.17.drv-0/tmpm7ix2f/testsrcdir/the_album/track_3.mp3
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_add_album_for_different_artist_and_same_albumartist (test_ui_importer.GroupAlbumsImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpM_S324/testsrcdir/the_album
Tagging Artist C - Tag Album
No album IDs found.
Search terms: Artist C - Tag Album
Album might be VA: True
Evaluating 0 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpM_S324/testsrcdir/the_album/track_1.mp3; /tmp/guix-build-beets-1.3.17.drv-0/tmpM_S324/testsrcdir/the_album/track_2.mp3
Tagging Album Artist - Tag Album
No album IDs found.
Search terms: Album Artist - Tag Album
Album might be VA: True
Evaluating 0 candidates.
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpM_S324/testsrcdir/the_album/track_3.mp3
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_add_album_for_same_album_and_different_artist (test_ui_importer.GroupAlbumsImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpxUXLsu/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: True
Evaluating 0 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpxUXLsu/testsrcdir/the_album/track_1.mp3
Tagging Artist B - Tag Album
No album IDs found.
Search terms: Artist B - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpxUXLsu/testsrcdir/the_album/track_2.mp3; /tmp/guix-build-beets-1.3.17.drv-0/tmpxUXLsu/testsrcdir/the_album/track_3.mp3
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_add_album_for_same_artist_and_different_album (test_ui_importer.GroupAlbumsImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp6FcSfD/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp6FcSfD/testsrcdir/the_album/track_1.mp3
Tagging Tag Artist - Album B
No album IDs found.
Search terms: Tag Artist - Album B
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp6FcSfD/testsrcdir/the_album/track_2.mp3; /tmp/guix-build-beets-1.3.17.drv-0/tmp6FcSfD/testsrcdir/the_album/track_3.mp3
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_incremental (test_ui_importer.GroupAlbumsImportTest) ... Sending event: import_begin
state file could not be read: [Errno 2] No such file or directory: u'/tmp/guix-build-beets-1.3.17.drv-0/tmpmUGWN0/state.pickle'
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpmUGWN0/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpmUGWN0/testsrcdir/the_album/track_1.mp3
Tagging Tag Artist - Album B
No album IDs found.
Search terms: Tag Artist - Album B
Album might be VA: False
Evaluating 0 candidates.
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpmUGWN0/testsrcdir/the_album/track_2.mp3; /tmp/guix-build-beets-1.3.17.drv-0/tmpmUGWN0/testsrcdir/the_album/track_3.mp3
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Evaluating 0 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
state file could not be read: [Errno 2] No such file or directory: u'/tmp/guix-build-beets-1.3.17.drv-0/tmpmUGWN0/state.pickle'
Sending event: album_imported
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_asis_albumartist_tag_sets_albumartist (test_ui_importer.ImportCompilationTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpUT4j17/testsrcdir/the_album
Tagging Album Artist - Tag Album
No album IDs found.
Search terms: Album Artist - Tag Album
Album might be VA: True
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 2 candidates.
Candidate: Album Artist - Applied Album
Success. Distance: 0.31
Candidate: Various Artists - Applied Album
Duplicate.
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 3 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_asis_heterogenous_sets_sompilation (test_ui_importer.ImportCompilationTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpRFELTO/testsrcdir/the_album
Tagging Another Artist - Tag Album
No album IDs found.
Search terms: Another Artist - Tag Album
Album might be VA: True
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 2 candidates.
Candidate: Another Artist - Applied Album
Success. Distance: 0.31
Candidate: Various Artists - Applied Album
Duplicate.
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 3 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_asis_heterogenous_sets_various_albumartist (test_ui_importer.ImportCompilationTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpTVlhsB/testsrcdir/the_album
Tagging Another Artist - Tag Album
No album IDs found.
Search terms: Another Artist - Tag Album
Album might be VA: True
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 2 candidates.
Candidate: Another Artist - Applied Album
Success. Distance: 0.31
Candidate: Various Artists - Applied Album
Duplicate.
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 3 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_asis_homogenous_sets_albumartist (test_ui_importer.ImportCompilationTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpR777yu/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.44
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 3 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_asis_sets_majority_albumartist (test_ui_importer.ImportCompilationTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpAhyBXl/testsrcdir/the_album
Tagging Other Artist - Tag Album
No album IDs found.
Search terms: Other Artist - Tag Album
Album might be VA: True
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 2 candidates.
Candidate: Other Artist - Applied Album
Success. Distance: 0.31
Candidate: Various Artists - Applied Album
Duplicate.
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 3 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_asis_updated_moves_file (test_ui_importer.ImportExistingTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpXabbry/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpXabbry/libdir/Applied Artist/Applied Album
Tagging Applied Artist - Applied Album
Searching for discovered album ID: albumid
Search terms: Applied Artist - Applied Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.02
Sending event: before_choose_candidate
Sending event: import_task_choice
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmpXabbry/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Reimported album: added 1458948918.56, flexible attributes [] from album 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpXabbry/libdir/Applied Artist/Applied Album
Reimported item added 1458948918.56 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpXabbry/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Reimported item flexible attributes [] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpXabbry/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_asis_updated_without_copy_does_not_move_file (test_ui_importer.ImportExistingTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpqd9OJ3/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpqd9OJ3/libdir/Applied Artist/Applied Album
Tagging Applied Artist - Applied Album
Searching for discovered album ID: albumid
Search terms: Applied Artist - Applied Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.02
Sending event: before_choose_candidate
Sending event: import_task_choice
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmpqd9OJ3/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Reimported album: added 1458948918.81, flexible attributes [] from album 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpqd9OJ3/libdir/Applied Artist/Applied Album
Reimported item added 1458948918.82 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpqd9OJ3/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Reimported item flexible attributes [] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpqd9OJ3/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_asis_updates_metadata (test_ui_importer.ImportExistingTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpFnPjYK/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpFnPjYK/libdir/Applied Artist/Applied Album
Tagging Applied Artist - Applied Album
Searching for discovered album ID: albumid
Search terms: Applied Artist - Applied Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.02
Sending event: before_choose_candidate
Sending event: import_task_choice
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmpFnPjYK/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Reimported album: added 1458948919.07, flexible attributes [] from album 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpFnPjYK/libdir/Applied Artist/Applied Album
Reimported item added 1458948919.08 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpFnPjYK/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Reimported item flexible attributes [] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpFnPjYK/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_does_not_duplicate_album (test_ui_importer.ImportExistingTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpPh7Ex9/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpPh7Ex9/libdir/Applied Artist/Applied Album
Tagging Applied Artist - Applied Album
Searching for discovered album ID: albumid
Search terms: Applied Artist - Applied Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.00
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmpPh7Ex9/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Reimported album: added 1458948919.33, flexible attributes [] from album 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpPh7Ex9/libdir/Applied Artist/Applied Album
Reimported item added 1458948919.34 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpPh7Ex9/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Reimported item flexible attributes [] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpPh7Ex9/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_does_not_duplicate_item (test_ui_importer.ImportExistingTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp1HDWl6/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp1HDWl6/libdir/Applied Artist/Applied Album
Tagging Applied Artist - Applied Album
Searching for discovered album ID: albumid
Search terms: Applied Artist - Applied Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.00
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmp1HDWl6/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Reimported album: added 1458948919.6, flexible attributes [] from album 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmp1HDWl6/libdir/Applied Artist/Applied Album
Reimported item added 1458948919.61 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmp1HDWl6/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Reimported item flexible attributes [] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmp1HDWl6/libdir/Applied Artist/Applied Album/Applied Title 1.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_does_not_duplicate_singleton_track (test_ui_importer.ImportExistingTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpPDS40o/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpPDS40o/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpPDS40o/libdir/singletons
Tagging Applied Artist - Tag Album
No album IDs found.
Search terms: Applied Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.34
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpPDS40o/libdir/singletons/Applied Title 1.mp3
Searching for track ID: trackid
Item search terms: Applied Artist - Applied Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmpPDS40o/libdir/singletons/Applied Title 1.mp3
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Reimported item added 1458948919.86 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpPDS40o/libdir/singletons/Applied Title 1.mp3
Reimported item flexible attributes [] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpPDS40o/libdir/singletons/Applied Title 1.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_outside_file_is_copied (test_ui_importer.ImportExistingTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmplmbPHT/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmplmbPHT/testsrcdir/the_album
Tagging Applied Artist - Applied Album
Searching for discovered album ID: albumid
Search terms: Applied Artist - Applied Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.00
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmplmbPHT/testsrcdir/the_album/track_1.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Reimported album: added 1458948920.09, flexible attributes [] from album 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmplmbPHT/testsrcdir/the_album
Reimported item added 1458948920.09 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmplmbPHT/testsrcdir/the_album/track_1.mp3
Reimported item flexible attributes [] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmplmbPHT/testsrcdir/the_album/track_1.mp3
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_outside_file_is_moved (test_ui_importer.ImportExistingTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpDctEsy/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpDctEsy/testsrcdir/the_album
Tagging Applied Artist - Applied Album
Searching for discovered album ID: albumid
Search terms: Applied Artist - Applied Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.00
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
Replacing item 1: /tmp/guix-build-beets-1.3.17.drv-0/tmpDctEsy/testsrcdir/the_album/track_1.mp3
Sending event: database_change
Sending event: database_change
Sending event: item_removed
1 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Reimported album: added 1458948920.35, flexible attributes [] from album 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpDctEsy/testsrcdir/the_album
Reimported item added 1458948920.35 from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpDctEsy/testsrcdir/the_album/track_1.mp3
Reimported item flexible attributes [] from item 1 for /tmp/guix-build-beets-1.3.17.drv-0/tmpDctEsy/testsrcdir/the_album/track_1.mp3
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_apply_asis_adds_singleton_path (test_ui_importer.ImportSingletonTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpyyXK1N/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_apply_asis_adds_track (test_ui_importer.ImportSingletonTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpJkAxPG/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_apply_asis_does_not_add_album (test_ui_importer.ImportSingletonTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpWI9DR_/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_apply_candidate_adds_singleton_path (test_ui_importer.ImportSingletonTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp4iRjCa/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_apply_candidate_adds_track (test_ui_importer.ImportSingletonTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmplR3riS/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_apply_candidate_does_not_add_album (test_ui_importer.ImportSingletonTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpqUNmRk/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_import_single_files (test_ui_importer.ImportSingletonTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpoWBx1o/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpoWBx1o/testsrcdir/track_2.mp3
Tagging -
No album IDs found.
Search terms: -
Album might be VA: True
Evaluating 0 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_skip_adds_other_tracks (test_ui_importer.ImportSingletonTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpnvwoNB/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpnvwoNB/testsrcdir/the_album/track_2.mp3
Item search terms: Tag Artist - Tag Title 2
Sending event: trackinfo_received
Found 1 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_skip_does_not_add_first_track (test_ui_importer.ImportSingletonTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpRx2Amq/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
ok
test_apply_asis_adds_album (test_ui_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpCERKP7/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_apply_asis_adds_album_path (test_ui_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpm0vAvW/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_apply_asis_adds_tracks (test_ui_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpo2ML2n/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_apply_candidate_adds_album (test_ui_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpmCdJBT/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_apply_candidate_adds_album_path (test_ui_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpKEWTNb/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_apply_candidate_adds_tracks (test_ui_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpzalIg4/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_apply_with_delete_deletes_import (test_ui_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpV5_Xh9/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_apply_with_move_deletes_import (test_ui_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpY6zQbV/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_asis_no_data_source (test_ui_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmp_I3tJk/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_empty_directory_singleton_warning (test_ui_importer.ImportTest) ... Sending event: import_begin
No files imported from /tmp/guix-build-beets-1.3.17.drv-0/tmpijKpfS/empty
ok
test_empty_directory_warning (test_ui_importer.ImportTest) ... Sending event: import_begin
No files imported from /tmp/guix-build-beets-1.3.17.drv-0/tmpMkcxUT/empty
ok
test_skip_does_not_add_track (test_ui_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpA4pqIE/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: import_task_choice
ok
test_skip_non_album_dirs (test_ui_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpkKB7EK/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_unmatched_tracks_not_added (test_ui_importer.ImportTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpqxPCIR/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.54
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_apply_tracks_adds_singleton_path (test_ui_importer.ImportTracksTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpzVS6MS/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpzVS6MS/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_apply_tracks_adds_singleton_track (test_ui_importer.ImportTracksTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpvByfHY/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Evaluating 1 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.50
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpvByfHY/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
Sending event: import_task_apply
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
ok
test_album_created_with_track_artist (test_ui_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpFEj50i/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_import_copy_arrives (test_ui_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmp2N0TQV/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_import_link_arrives (test_ui_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpzubb6D/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_linked
Sending event: database_change
Sending event: database_change
Sending event: item_linked
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_import_with_delete_prunes_directory_empty (test_ui_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmp_5awTF/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_import_with_delete_removes_files (test_ui_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpPVqrSR/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_import_with_move_deletes_import_files (test_ui_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpsnGYb8/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_import_with_move_prunes_directory_empty (test_ui_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmp4CDkGZ/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_import_with_move_prunes_with_extra_clutter (test_ui_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpJlszI9/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_import_without_delete_retains_files (test_ui_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpXaVAqV/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_threaded_import_copy_arrives (test_ui_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpzp0imH/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_threaded_import_move_arrives (test_ui_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmp4dMhBj/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_threaded_import_move_deletes_import (test_ui_importer.NonAutotaggedImportTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpUzg4f8/testsrcdir/the_album
0 of 2 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_alias (test_mb.ArtistFlatteningTest) ... ok
test_single_artist (test_mb.ArtistFlatteningTest) ... ok
test_two_artists (test_mb.ArtistFlatteningTest) ... ok
test_data_source (test_mb.MBAlbumInfoTest) ... ok
test_detect_various_artists (test_mb.MBAlbumInfoTest) ... ok
test_missing_language (test_mb.MBAlbumInfoTest) ... ok
test_no_durations (test_mb.MBAlbumInfoTest) ... ok
test_no_release_date (test_mb.MBAlbumInfoTest) ... ok
test_parse_artist_sort_name (test_mb.MBAlbumInfoTest) ... ok
test_parse_asin (test_mb.MBAlbumInfoTest) ... ok
test_parse_catalognum (test_mb.MBAlbumInfoTest) ... ok
test_parse_country (test_mb.MBAlbumInfoTest) ... ok
test_parse_disambig (test_mb.MBAlbumInfoTest) ... ok
test_parse_disctitle (test_mb.MBAlbumInfoTest) ... ok
test_parse_media (test_mb.MBAlbumInfoTest) ... ok
test_parse_medium_numbers_single_medium (test_mb.MBAlbumInfoTest) ... ok
test_parse_medium_numbers_two_mediums (test_mb.MBAlbumInfoTest) ... ok
test_parse_recording_artist (test_mb.MBAlbumInfoTest) ... ok
test_parse_release_full_date (test_mb.MBAlbumInfoTest) ... ok
test_parse_release_type (test_mb.MBAlbumInfoTest) ... ok
test_parse_release_with_year (test_mb.MBAlbumInfoTest) ... ok
test_parse_release_year_month_only (test_mb.MBAlbumInfoTest) ... ok
test_parse_releasegroupid (test_mb.MBAlbumInfoTest) ... ok
test_parse_status (test_mb.MBAlbumInfoTest) ... ok
test_parse_textrepr (test_mb.MBAlbumInfoTest) ... ok
test_parse_track_indices (test_mb.MBAlbumInfoTest) ... ok
test_parse_tracks (test_mb.MBAlbumInfoTest) ... ok
test_track_artist_overrides_recording_artist (test_mb.MBAlbumInfoTest) ... ok
test_track_length_overrides_recording_length (test_mb.MBAlbumInfoTest) ... ok
test_various_artists_defaults_false (test_mb.MBAlbumInfoTest) ... ok
test_match_album (test_mb.MBLibraryTest) ... ok
test_match_album_empty (test_mb.MBLibraryTest) ... ok
test_match_track (test_mb.MBLibraryTest) ... ok
test_match_track_empty (test_mb.MBLibraryTest) ... ok
test_parse_id_correct (test_mb.ParseIDTest) ... ok
test_parse_id_non_id_returns_none (test_mb.ParseIDTest) ... ok
test_parse_id_url_finds_id (test_mb.ParseIDTest) ... ok
test_c14n_only (test_lastgenre.LastGenrePluginTest)
Default c14n tree funnels up to most common genre except for *wrong* ... ok
test_c14n_whitelist (test_lastgenre.LastGenrePluginTest)
Genres first pass through c14n and are then filtered ... ok
test_count (test_lastgenre.LastGenrePluginTest)
Keep the n first genres, as we expect them to be sorted from more to ... ok
test_count_c14n (test_lastgenre.LastGenrePluginTest)
Keep the n first genres, after having applied c14n when necessary ... ok
test_default (test_lastgenre.LastGenrePluginTest)
Fetch genres with whitelist and c14n deactivated ... ok
test_empty_string_enables_canonical (test_lastgenre.LastGenrePluginTest)
For backwards compatibility, setting the `canonical` option ... ok
test_empty_string_enables_whitelist (test_lastgenre.LastGenrePluginTest)
Again for backwards compatibility, setting the `whitelist` ... ok
test_get_genre (test_lastgenre.LastGenrePluginTest) ... ok
test_no_duplicate (test_lastgenre.LastGenrePluginTest)
Remove duplicated genres. ... ok
test_tags_for (test_lastgenre.LastGenrePluginTest) ... ok
test_whitelist_c14n (test_lastgenre.LastGenrePluginTest)
Default whitelist and c14n both activated result in all parents ... ok
test_whitelist_custom (test_lastgenre.LastGenrePluginTest)
Keep only genres that are in the whitelist. ... ok
test_whitelist_only (test_lastgenre.LastGenrePluginTest)
Default whitelist rejects *wrong* (non existing) genres. ... ok
test_functional_custom_format (test_ftintitle.FtInTitlePluginFunctional) ... Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmprm6rHp/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmprm6rHp
plugin paths:
Sending event: pluginload
ftintitle: /
ftintitle: artist: Alice ft Bob -> Alice
ftintitle: title: Song 1 -> Song 1 feat. Bob
Sending event: database_change
Sending event: write
error reading /: [Errno 21] Is a directory: '/'
Sending event: cli_exit
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmprm6rHp/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmprm6rHp
plugin paths:
Sending event: pluginload
Sending event: database_change
Sending event: write
error reading /: [Errno 21] Is a directory: '/'
ftintitle: /
ftintitle: artist: Alice feat. Bob -> Alice
ftintitle: title: Song 1 -> Song 1 featuring Bob
Sending event: database_change
Sending event: write
error reading /: [Errno 21] Is a directory: '/'
Sending event: cli_exit
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmprm6rHp/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmprm6rHp
plugin paths:
Sending event: pluginload
Sending event: database_change
Sending event: write
error reading /: [Errno 21] Is a directory: '/'
Sending event: database_change
Sending event: write
error reading /: [Errno 21] Is a directory: '/'
ftintitle: /
ftintitle: artist: Alice feat Bob -> Alice
ftintitle: title: Song 1 -> Song 1 with Bob
Sending event: database_change
Sending event: write
error reading /: [Errno 21] Is a directory: '/'
Sending event: cli_exit
ok
test_functional_drop (test_ftintitle.FtInTitlePluginFunctional) ... Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpssJUiF/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpssJUiF
plugin paths:
Sending event: pluginload
ftintitle: /
ftintitle: artist: Alice ft Bob -> Alice
Sending event: database_change
Sending event: write
error reading /: [Errno 21] Is a directory: '/'
Sending event: cli_exit
ok
test_functional_not_found (test_ftintitle.FtInTitlePluginFunctional) ... Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp3bkCzw/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp3bkCzw
plugin paths:
Sending event: pluginload
ftintitle: /
ftintitle: no featuring artists found
Sending event: database_change
Sending event: write
error reading /: [Errno 21] Is a directory: '/'
Sending event: cli_exit
ok
test_contains_feat (test_ftintitle.FtInTitlePluginTest) ... ok
test_find_feat_part (test_ftintitle.FtInTitlePluginTest) ... ok
test_split_on_feat (test_ftintitle.FtInTitlePluginTest) ... ok
test_album_art (test_zero.ZeroPluginTest) ... Sending event: write
Sending event: after_write
ok
test_change_database (test_zero.ZeroPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: write
Sending event: after_write
ok
test_delete_replaygain_tag (test_zero.ZeroPluginTest) ... Sending event: write
Sending event: after_write
Sending event: write
Sending event: after_write
ok
test_do_not_change_database (test_zero.ZeroPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: write
Sending event: after_write
ok
test_no_patterns (test_zero.ZeroPluginTest) ... zero: day: 13 -> None
zero: comments: test comment -> None
zero: month: 3 -> None
ok
test_patterns (test_zero.ZeroPluginTest) ... zero: comments: from lame collection, ripped by eac -> None
ok
test_collect_item_and_path (test_info.InfoTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpn8nE1y/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpn8nE1y
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_custom_format (test_info.InfoTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp5oGMWH/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp5oGMWH
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_include_pattern (test_info.InfoTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpyN_4J6/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpyN_4J6
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_item_library_query (test_info.InfoTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp2dIAky/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp2dIAky
plugin paths:
Sending event: pluginload
Sending event: cli_exit
no
pretend: no
search_ids: []
sort_album: albumartist+ album+
sort_item: artist+ album+ disc+ track+
match:
strong_rec_thresh: 0.04
medium_rec_thresh: 0.25
rec_gap_thresh: 0.25
max_rec:
missing_tracks: medium
unmatched_tracks: medium
distance_weights:
source: 2.0
artist: 3.0
album: 3.0
media: 1.0
mediums: 1.0
year: 1.0
country: 0.5
label: 0.5
catalognum: 0.5
albumdisambig: 0.5
album_id: 5.0
tracks: 2.0
missing_tracks: 0.9
unmatched_tracks: 0.6
track_title: 3.0
track_artist: 2.0
track_index: 1.0
track_length: 2.0
track_id: 5.0
preferred:
countries: []
media: []
original_year: no
ignored: []
required: []
track_length_grace: 10
track_length_max: 30
statefile: state.pickle
time_format: '%Y-%m-%d %H:%M:%S'
pluginpath: []
musicbrainz:
host: musicbrainz.org
ratelimit: 1
ratelimit_interval: 1.0
searchlimit: 5
per_disc_numbering: no
threaded: yes
va_name: Various Artists
id3v23: no
ignore: [.*, '*~', System Volume Information]
ui:
terminal_width: 80
length_diff_thresh: 10.0
color: yes
colors:
text_success: green
text_warning: yellow
text_error: red
text_highlight: red
text_highlight_minor: lightgray
action_default: turquoise
action: blue
timeout: 5.0
directory: ~/Music
format_raw_length: no
terminal_encoding:
Playing 1 album.
Playing 1 track.
Playing 1 track.
Playing 1 track.
Playing 1 track.
No track to play.
Playing 1 track.
Playing 1 track.
Playing 1 album.
You are about to queue 2 tracks.
[C]ontinue, Abort? You are about to queue 2 tracks.
[C]ontinue, Abort? - old title -
disctitle: -> track info
albumartist_sort: -> album info
title: -> track info
mb_albumid: album id -> album info
mb_releasegroupid: -> album info
albumartist_credit: -> album info
artist: -> track info
mb_albumartistid: -> album info
artist_credit: -> track info
albumstatus: -> album info
albumartist: -> album info
albumdisambig: -> album info
album: old title -> album info
mb_artistid: -> track info
artist_sort: -> track info
tracktotal: 00 -> 01
catalognum: -> album info
asin: -> album info
comp: False -> True
language: -> album info
country: -> album info
label: -> album info
albumtype: -> album info
data_source: album info
[1, 2, 3, 4, 10]
album: AAA
albumartist: the album artist
art: False
artist: the artist
bitdepth: 0
bitrate: 80000
bpm: 6
channels: 1
comments: the comments
comp: True
composer: the composer
date: 2001-01-01
disc: 4
disctotal: 5
encoder: iTunes v7.6.2
format: MP3
genre: the genre
genres: the genre
grouping: the grouping
label: the label
length: 1.071
lyrics: the lyrics
mb_albumid: 9e873859-8aa4-4790-b985-5a953e8ef628
mb_artistid: 7cf0ea9d-86b9-4dad-ba9e-2355a64899ea
mb_trackid: 8b882575-08a5-4452-a7a7-cbb8a1531f9e
original_year: [various]
rg_track_gain: 0.0
rg_track_peak: 0.000244
samplerate: 44100
title: [various]
track: 2
tracktotal: 5
year: 2001
02. tïtle 0 - the artist (0:01)
/tmp/guix-build-beets-1.3.17.drv-0/tmpyN_4J6/libdir/the artist/älbum 0/02 tïtle 0.mp3
album: xxxx
album_id:
albumartist: the album artist
albumartist_credit:
albumartist_sort:
albumdisambig:
albumstatus:
albumtype:
mb_albumartistid:
mb_albumid: 9e873859-8aa4-4790-b985-5a953e8ef628
rg_album_gain: 0.0
rg_album_peak: 0.0
/tmp/guix-build-beets-1.3.17.drv-0/tmp2dIAky/libdir/the artist/älbum 0/02 tïtle 0.mp3
acoustid_fingerprint:
acoustid_id:
added: 2016-03-25 23:35:34
album: xxxx
album_id:
albumartist: the album artist
albumartist_crok
test_item_query (test_info.InfoTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpARPTD2/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpARPTD2
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_path (test_info.InfoTest) ... no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp5hjKG5/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp5hjKG5
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_bytesting_path_windows_removes_magic_prefix (test_util.PathConversionTest) ... ok
test_bytestring_path_windows_encodes_utf8 (test_util.PathConversionTest) ... ok
test_syspath_posix_unchanged (test_util.PathConversionTest) ... ok
test_syspath_windows_format (test_util.PathConversionTest) ... ok
test_syspath_windows_format_unc_path (test_util.PathConversionTest) ... ok
test_truncate_bytestring (test_util.PathTruncationTest) ... ok
test_truncate_preserves_extension (test_util.PathTruncationTest) ... ok
test_truncate_unicode (test_util.PathTruncationTest) ... ok
test_command_output (test_util.UtilTest) ... ok
test_interactive_open (test_util.UtilTest) ... ok
test_open_anything (test_util.UtilTest) ... ok
test_sanitize_empty_component (test_util.UtilTest) ... skipped u'unimplemented: #359'
test_sanitize_path_works_on_empty_string (test_util.UtilTest) ... ok
test_sanitize_unix_replaces_leading_dot (test_util.UtilTest) ... ok
test_sanitize_windows_replaces_illegal_chars (test_util.UtilTest) ... ok
test_sanitize_windows_replaces_trailing_dot (test_util.UtilTest) ... ok
test_sanitize_windows_replaces_trailing_space (test_util.UtilTest) ... ok
test_sanitize_with_custom_replace_adds_replacements (test_util.UtilTest) ... ok
test_sanitize_with_custom_replace_overrides_built_in_sub (test_util.UtilTest) ... ok
test_splupdate (test_smartplaylist.SmartPlaylistCLITest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpPtinvq/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpPtinvq
plugin paths:
Sending event: pluginload
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpPtinvq/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpPtinvq
plugin paths:
Sending event: pluginload
smartplaylist: Updating 1 smart playlists...
smartplaylist: Creating playlist my_playlist.m3u
smartplaylist: 1 playlists updated
Sending event: cli_exit
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpPtinvq/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpPtinvq
plugin paths:
Sending event: pluginload
smartplaylist: Updating 1 smart playlists...
smartplaylist: Creating playlist my_playlist.m3u
smartplaylist: 1 playlists updated
Sending event: cli_exit
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpPtinvq/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpPtinvq
plugin paths:
Sending event: pluginload
smartplaylist: Updating 2 smart playlists...
smartplaylist: Creating playlist my_playlist.m3u
smartplaylist: Creating playlist all.m3u
smartplaylist: 2 playlists updated
Sending event: cli_exit
ok
test_build_queries (test_smartplaylist.SmartPlaylistTest) ... ok
test_build_queries_with_sorts (test_smartplaylist.SmartPlaylistTest) ... ok
test_db_changes (test_smartplaylist.SmartPlaylistTest) ... smartplaylist: 3 will be updated because of matches 3
smartplaylist: 1 will be updated because of matches 3
ok
test_matches (test_smartplaylist.SmartPlaylistTest) ... ok
test_playlist_update (test_smartplaylist.SmartPlaylistTest) ... smartplaylist: Updating 1 smart playlists...
smartplaylist: Creating playlist my_playlist.m3u
smartplaylist: 1 playlists updated
ok
test_hate (test_ihate.IHatePluginTest) ... ok
test_base (test_ui.CommonOptionsParserCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp8Hxexh/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp8Hxexh
plugin paths:
Sending event: pluginload
Sending event: cli_exit
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp8Hxexh/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp8Hxexh
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_format_option (test_ui.CommonOptionsParserCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpLDGphw/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpLDGphw
plugin paths:
Sending event: pluginload
Sending event: cli_exit
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpLDGphw/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpLDGphw
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_help (test_ui.CommonOptionsParserCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpI0oAUs/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpI0oAUs
plugin paths:
Sending event: pluginload
Sending event: cli_exit
edit:
albumartist_sort:
albumdisambig:
albumstatus:
albumtype:
artist: the artist
artist_credit:
artist_sort:
asin:
bitdepth: 0
bitrate: 80kbps
bpm: 6
catalognum:
channels: 1
comments: the comments
comp: True
composer: the composer
country:
day: 00
disc: 04
disctitle:
disctotal: 05
encoder: iTunes v7.6.2
filesize: 12820
format: MP3
genre: the genre
grouping: the grouping
id: 1
initial_key:
label: the label
language:
length: 0:01
lyrics: the lyrics
mb_albumartistid:
mb_albumid: 9e873859-8aa4-4790-b985-5a953e8ef628
mb_artistid: 7cf0ea9d-86b9-4dad-ba9e-2355a64899ea
mb_releasegroupid:
mb_trackid: 8b882575-08a5-4452-a7a7-cbb8a1531f9e
media:
month: 00
mtime: 1970-01-01 00:00:00
original_day: 00
original_month: 00
original_year: 0000
rg_album_gain: 0.0
rg_album_peak: 0.0
rg_track_gain: 0.0
rg_track_peak: 0.0
samplerate: 44kHz
script:
singleton: True
title: tïtle 0
track: 02
tracktotal: 03
year: 2001
/tmp/guix-build-beets-1.3.17.drv-0/tmpARPTD2/libdir/the artist/älbum 0/02 tïtle 0.mp3
album: xxxx
albumartist: the album artist
art: False
artist: the artist
bitdepth: 0
bitrate: 80000
bpm: 6
channels: 1
comments: the comments
comp: True
composer: the composer
date: 2001-01-01
disc: 4
disctotal: 5
encoder: iTunes v7.6.2
format: MP3
genre: the genre
genres: the genre
grouping: the grouping
label: the label
length: 1.071
lyrics: the lyrics
mb_albumid: 9e873859-8aa4-4790-b985-5a953e8ef628
mb_artistid: 7cf0ea9d-86b9-4dad-ba9e-2355a64899ea
mb_trackid: 8b882575-08a5-4452-a7a7-cbb8a1531f9e
original_year: 0
rg_track_gain: 0.0
rg_track_peak: 0.000244
samplerate: 44100
title: tïtle 0
track: 2
tracktotal: 3
year: 2001
/tmp/guix-build-beets-1.3.17.drv-0/tmpkAEIGd
album: the album
albumartist: AAA
art: False
artist: the artist
bitdepth: 0
bitrate: 80000
bpm: 6
channels: 1
comments: the comments
comp: True
date: 2001-01-01
disc: 4
disctitle: DDD
disctotal: 5
encoder: iTunes v7.6.2
format: MP3
genre: a
genres: a; b; c
grouping: the grouping
label: the label
length: 1.071
lyrics: the lyrics
mb_albumid: 9e873859-8aa4-4790-b985-5a953e8ef628
mb_artistid: 7cf0ea9d-86b9-4dad-ba9e-2355a64899ea
mb_trackid: 8b882575-08a5-4452-a7a7-cbb8a1531f9e
rg_track_gain: 0.0
rg_track_peak: 0.000244
samplerate: 44100
title: full
track: 2
tracktotal: 3
year: 2001
the artist - the album - the title
the album artist - the album
the artist
the album artist
Usage:
setup.py COMMAND [ARGS...]
setup.py help COMMAND
Options:
--format-item=FORMAT_ITEM
print with custom format
--format-album=FORMAT_ALBUM
print with custom format
-l LIBRARY, --library=LIBRARY
library database file to use
-d DIRECTORY, --directory=DIRECTORY
destination music directory
-v, --verbose log more details (use twice for even more)
-c CONFIG, --config=CONFIG
path to configuration file
-h, --help show this help message and exit
Commands:
config show or edit the user configuration
fields show fields available for queries no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpI0oAUs/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpI0oAUs
plugin paths:
Sending event: pluginload
Sending event: cli_exit
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpI0oAUs/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpI0oAUs
plugin paths:
Sending event: pluginload
ok
test_path_option (test_ui.CommonOptionsParserCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpwj_TRd/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpwj_TRd
plugin paths:
Sending event: pluginload
Sending event: cli_exit
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpwj_TRd/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpwj_TRd
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_root_format_option (test_ui.CommonOptionsParserCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpYx0XHT/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpYx0XHT
plugin paths:
Sending event: pluginload
Sending event: cli_exit
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpYx0XHT/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpYx0XHT
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_stats (test_ui.CommonOptionsParserCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpEWdQJz/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpEWdQJz
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_version (test_ui.CommonOptionsParserCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpfCl72b/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpfCl72b
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_add_all_common_options (test_ui.CommonOptionsParserTest) ... ok
test_album_option (test_ui.CommonOptionsParserTest) ... ok
test_format_option (test_ui.CommonOptionsParserTest) ... ok
test_format_option_with_album (test_ui.CommonOptionsParserTest) ... ok
test_format_option_with_target (test_ui.CommonOptionsParserTest) ... ok
test_path_option (test_ui.CommonOptionsParserTest) ... ok
test_completion (test_ui.CompletionTest) ... skipped 'bash not available'
test_beetsdir_config (test_ui.ConfigTest) ... ok
test_beetsdir_config_does_not_load_default_user_config (test_ui.ConfigTest) ... ok
test_beetsdir_config_paths_resolve_relative_to_beetsdir (test_ui.ConfigTest) ... ok
test_beetsdir_points_to_file_error (test_ui.ConfigTest) ... ok
test_cli_config_file_loads_plugin_commands (test_ui.ConfigTest) ... ok
test_cli_config_file_overwrites_beetsdir_defaults (test_ui.ConfigTest) ... ok
test_cli_config_file_overwrites_user_defaults (test_ui.ConfigTest) ... ok
test_cli_config_option (test_ui.ConfigTest) ... ok
test_cli_config_paths_resolve_relative_to_beetsdir (test_ui.ConfigTest) ... ok
test_cli_config_paths_resolve_relative_to_user_dir (test_ui.ConfigTest) ... ok
test_command_line_option_relative_to_working_dir (test_ui.ConfigTest) ... ok
test_default_config_paths_resolve_relative_to_beetsdir (test_ui.ConfigTest) ... ok
test_default_paths_preserved (test_ui.ConfigTest) ... ok
test_multiple_replacements_parsed (test_ui.ConfigTest) ... ok
test_nonexistant_db (test_ui.ConfigTest) ... ok
test_paths_section_respected (test_ui.ConfigTest) ... ok
test_replacements_parsed (test_ui.ConfigTest) ... ok
test_user_config_file (test_ui.ConfigTest) ... ok
test_quiet_timid_disallowed (test_ui.ImportTest) ... ok
test_manual_search_gets_unicode (test_ui.InputTest) ... ok
test_list_album_format (test_ui.ListTest) ... ok
test_list_album_omits_title (test_ui.ListTest) ... ok
test_list_album_outputs_something (test_ui.ListTest) ... ok
test_list_album_path (test_ui.ListTest) ... ok
test_list_album_uses_album_artist (test_ui.ListTest) ... ok
test_list_item_format_artist (test_ui.ListTest) ... ok
test_list_item_format_multiple (test_ui.ListTest) ... ok
test_list_item_path (test_ui.ListTest) ... ok
test_list_outputs_item (test_ui.ListTest) ... ok
test_list_unicode_query (test_ui.ListTest) ... ok
test_list_uses_track_artist (test_ui.ListTest) ... ok
test_album_move (test_ui.ModifyTest) ... no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpnNu6S7/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpnNu6S7
plugin paths:
Sending event: pluginload
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpnNu6S7/libdir/the artist/älbum/02 tïtle 0.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
ok
test_album_not_move (test_ui.ModifyTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpwa_URp/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpwa_URp
plugin paths:
Sending event: pluginload
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: cli_exit
ok
test_arg_parsing_colon_query (test_ui.ModifyTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_arg_parsing_delete (test_ui.ModifyTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_arg_parsing_equals_in_value (test_ui.ModifyTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_arg_parsing_query_with_exclaimation (test_ui.ModifyTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_delete_initial_key_tag (test_ui.ModifyTest) ... skipped u'not yet implemented'
test_modify_album (test_ui.ModifyTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpFsDqAf/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpFsDqAf
plugin paths:
Sending event: pluginload
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpFsDqAf/libdir/the artist/älbum/02 tïtle 0.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
ok
test_modify_album_dont_write_tags (test_ui.ModifyTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpXgU4Xw/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpXgU4Xw
plugin paths:
Sending event: pluginload
Sending event: database_change
Sending event: database_change
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpXgU4Xw/libdir/the artist/älbum/02 tïtle 0.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
ok
test_modify_album_write_tags (test_ui.ModifyTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpIgkCON/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpIgkCON
plugin paths:
Sending event: pluginload
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpIgkCON/libdir/the artist/älbum/02 tïtle 0.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
ok
test_modify_dont_write_tags (test_ui.ModifyTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpOiFTF5/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpOiFTF5
plugin paths:
Sending event: pluginload
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpOiFTF5/libdir/the artist/älbum/02 tïtle 0.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
ok
test_modify_item (test_ui.ModifyTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmppEhD3Z/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmppEhD3Z
plugin paths:
Sending event: pluginload
Sending event: write
Sending event: after_write
moving /tmp/guix-build-beets-1.3.17.drv-0/tmppEhD3Z/libdir/the artist/älbum/02 tïtle 0.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
ok
test_modify_item_abort (test_ui.ModifyTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpMWZb9H/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpMWZb9H
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_modify_item_no_change (test_ui.ModifyTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpRiHzoF/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpRiHzoF
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_modify_write_tags (test_ui.ModifyTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp9wzxBB/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp9wzxBB
plugin paths:
Sending event: pluginload
Sending event: write
Sending event: after_write
moving /tmp/guix-build-beets-1.3.17.drv-0/tmp9wzxBB/libdir/the artist/älbum/02 tïtle 0.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
ok
test_move (test_ui.ModifyTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpPeOAVU/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpPeOAVU
plugin paths:
Sending event: pluginload
Sending event: write
Sending event: after_write
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpPeOAVU/libdir/the artist/älbum/02 tïtle 0.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
ok
test_no_write_no_move (test_ui.ModifyTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpp8Vb7a/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpp8Vb7a
plugin paths:
Sending event: pluginload
Sending event: database_change
Sending event: cli_exit
ok
test_not_move (test_ui.ModifyTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpJ9YQDG/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpJ9YQDG
plugin paths:
Sending event: pluginload
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: cli_exit
ok
test_remove_flexattr (test_ui.ModifyTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpl1HQ0r/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpl1HQ0r
plugin paths:
Sending event: pluginload
Sending event: write
Sending event: after_write
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpl1HQ0r/libdir/the artist/älbum/02 tïtle 0.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
ok
test_reset_mtime_with_no_write (test_ui.ModifyTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpO21yUp/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpO21yUp
plugin paths:
Sending event: pluginload
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpO21yUp/libdir/the artist/älbum/02 tïtle 0.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
ok
test_selective_modify (test_ui.ModifyTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpwAFj_n/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpwAFj_n
plugin paths:
Sending event: pluginload
and format strings
help (?) give detailed help on a specific sub-command
import (imp, im) import new music
list (ls) query the library
modify (mod) change metadata fields
move (mv) move or copy items
remove (rm) remove matching items from the library
stats show statistics about the library or a query
update (upd, up) update the library
version output version information
write write tag information to files
Usage: setup.py list [options]
Example: setup.py list -f '$album: $title' artist:beatles
Options:
-h, --help show this help message and exit
-a, --album match albums instead of tracks
-p PATH, --path=PATH print paths for matched items or albums
-f FORMAT, --format=FORMAT
print with custom format
xxx/yyy
xxx
the artist
the album artist
Tracks: 1
Total time: 1.0 minutes
Approximate total size: 937.5 KiB
Artists: 1
Albums: 1
Album artists: 1
beets version 1.3.17
no plugins loaded
the genre
the album artist - the album
the album artist - the album
xxx
the album artist - the album
the artist
the artist - the album - 0001
xxx/yyy
the artist - the album - the title
the artist - the album - naïve
the artist - the album - the title
Modifying 1 albums.
the album artist - älbum
album: älbum -> newAlbum
Really modify, move and write tags? (Yes/no/select)
Modifying 1 albums.
the album artist - älbum
album: älbum -> newAlbum
Really modify and write tags? (Yes/no/select)
Modifying 1 albums.
the album artist - älbum
album: älbum -> newAlbum
Really modify, move and write tags? (Yes/no/select)
Modifying 1 albums.
the album artist - älbum
album: älbum -> newAlbum
Really modify and move? (Yes/no/select)
Modifying 1 albums.
the album artist - älbum
album: älbum -> newAlbum
Really modify, move and write tags? (Yes/no/select)
Modifying 1 items.
the artist - älbum - tïtle 0
title: tïtle 0 -> newTitle
Really modify and move? (Yes/no/select)
Modifying 1 items.
the artist - älbum - tïtle 0
title: tïtle 0 -> newTitle
Really modify, move and write tags? (Yes/no/select)
Modifying 1 items.
the artist - älbum - tïtle 0
title: tïtle 0 -> newTitle
Really modify, move and write tags? (Yes/no/select)
Modifying 1 items.
No changes to make.
Modifying 1 items.
the artist - älbum - tïtle 0
title: tïtle 0 -> newTitle
Really modify, move and write tags? (Yes/no/select)
Modifying 1 items.
the artist - älbum - tïtle 0
title: tïtle 0 -> newTitle
Really modify, move and write tags? (Yes/no/select)
Modifying 1 items.
the artist - älbum - tïtle 0
title: tïtle 0 -> newTitle
Really modify? (Yes/no/select)
Modifying 1 items.
the artist - älbum - tïtle 0
title: tïtle 0 -> newTitle
Really modify and write tags? (Yes/no/select)
Modifying 1 items.
the artist - älbum - tïtle 0
flexattr: testAttr ->
Really modify, move and write tags? (Yes/no/select)
Modifying 1 items.
the artist - älbum - tïtle 0
title: tïtle 0 -> newTitle
Really modify and move? (Yes/no/select)
Modifying 10 items.
composer - album - Tracktitle0
artist: composer -> coverArtist
composer - album - Tracktitle1
artist: composer -> coverArtist
composer - album - Tracktitle2
artist: composer -> coverArtist
composer - album - Tracktitle3
artist: composer -> coverArtist
composer - album - Tracktitle4
artist: composer -> coverArtist
composer - album - Tracktitle5
artist: composer -> coverArtist
composer - album - Tracktitle6
artist: composer -> coverArtist
composer - album - Tracktitle7
artist: composer -> coverArtist
composer - album - Tracktitle8
artist: composer -> coverArtist
composer - album - Tracktitle9
artist: composer -> coverArtist
Really modify, move and write tags? (Yes/no/select)
composer - album - Tracktitle6
artist: composer -> coverArtist
Really modify, move and write tags? (yes/no)
composer - album - Tracktitle5
artist: composer -> coverArtist
Really modify, move and write tags? (yes/no)
composer - album - Tracktitle9
artist: comSending event: write
Sending event: after_write
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpwAFj_n/libdir/composer/album/00 Tracktitle6.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpwAFj_n/libdir/composer/album/00 Tracktitle5.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpwAFj_n/libdir/composer/album/00 Tracktitle9.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpwAFj_n/libdir/composer/album/00 Tracktitle1.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpwAFj_n/libdir/composer/album/00 Tracktitle4.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpwAFj_n/libdir/composer/album/00 Tracktitle8.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpwAFj_n/libdir/composer/album/00 Tracktitle0.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
ok
test_set_flexattr (test_ui.ModifyTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpZigSZ1/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpZigSZ1
plugin paths:
Sending event: pluginload
Sending event: write
Sending event: after_write
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpZigSZ1/libdir/the artist/älbum/02 tïtle 0.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
ok
test_update_mtime (test_ui.ModifyTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpDZrsls/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpDZrsls
plugin paths:
Sending event: pluginload
Sending event: write
Sending event: after_write
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpDZrsls/libdir/the artist/älbum/02 tïtle 0.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
ok
test_write_initial_key_tag (test_ui.ModifyTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpTbGQMT/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpTbGQMT
plugin paths:
Sending event: pluginload
Sending event: write
Sending event: after_write
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpTbGQMT/libdir/the artist/älbum/02 tïtle 0.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
ok
test_copy_album (test_ui.MoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Copying 1 album.
moving: /tmp/guix-build-beets-1.3.17.drv-0/tmpN_n5Sl/testlibdir
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_copy_item (test_ui.MoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Copying 1 item.
moving: /tmp/guix-build-beets-1.3.17.drv-0/tmp6fHHTV/testlibdir/srcfile
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_move_album (test_ui.MoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Moving 1 album.
moving: /tmp/guix-build-beets-1.3.17.drv-0/tmpAHu8nD/testlibdir
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_move_album_custom_dir (test_ui.MoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Moving 1 album.
moving: /tmp/guix-build-beets-1.3.17.drv-0/tmpp4MXWP/testlibdir
Sending event: database_change
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_move_item (test_ui.MoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Moving 1 item.
moving: /tmp/guix-build-beets-1.3.17.drv-0/tmptVNT07/testlibdir/srcfile
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_move_item_custom_dir (test_ui.MoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Moving 1 item.
moving: /tmp/guix-build-beets-1.3.17.drv-0/tmpnzBY0J/testlibdir/srcfile
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_pretend_move_album (test_ui.MoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Moving 1 album.
/tmp/guix-build-beets-1.3.17.drv-0/tmptZiLT7/testlibdir/srcfile
-> /tmp/guix-build-beets-1.3.17.drv-0/tmptZiLT7/testlibdir/the artist/the album/02 full
ok
test_pretend_move_item (test_ui.MoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Moving 1 item.
/tmp/guix-build-beets-1.3.17.drv-0/tmpSy7pXu/testlibdir/srcfile
-> /tmp/guix-build-beets-1.3.17.drv-0/tmpSy7pXu/testotherdir/the artist/the album/02 full
ok
test_custom_paths_prepend (test_ui.PathFormatTest) ... ok
test_plugin_command_from_pluginpath (test_ui.PluginTest) ... ok
test_print_with_invalid_locale (test_ui.PrintTest) ... ok
test_print_without_locale (test_ui.PrintTest) ... ok
test_remove_items_no_delete (test_ui.RemoveTest) ... ok
test_remove_items_with_delete (test_ui.RemoveTest) ... ok
test_album_data_change (test_ui.ShowChangeTest) ... ok
test_album_data_change_with_unicode (test_ui.ShowChangeTest) ... ok
test_item_data_change (test_ui.ShowChangeTest) ... ok
test_item_data_change_title_missing (test_ui.ShowChangeTest) ... ok
test_item_data_change_title_missing_with_unicode_filename (test_ui.ShowChangeTest) ... ok
test_item_data_change_with_unicode (test_ui.ShowChangeTest) ... ok
test_null_change (test_ui.ShowChangeTest) ... ok
test_both_values_shown (test_ui.ShowModelChangeTest) ... ok
test_floats_close_to_identical (test_ui.ShowModelChangeTest) ... ok
test_floats_different (test_ui.ShowModelChangeTest) ... ok
test_identical (test_ui.ShowModelChangeTest) ... ok
test_int_fixed_field_change (test_ui.ShowModelChangeTest) ... ok
test_string_fixed_field_change (test_ui.ShowModelChangeTest) ... ok
test_summarize_item (test_ui.SummarizeItemsTest) ... ok
test_summarize_items (test_ui.SummarizeItemsTest) ... ok
test_delete_removes_album (test_ui.UpdateTest) ... ok
test_delete_removes_album_art (test_ui.UpdateTest) ... ok
test_delete_removes_item (test_ui.UpdateTest) ... ok
test_modified_album_metadata_art_moved (test_ui.UpdateTest) ... ok
test_modified_album_metadata_moved (test_ui.UpdateTest) ... ok
test_modified_metadata_detected (test_ui.UpdateTest) ... ok
test_modified_metadata_moved (test_ui.UpdateTest) ... ok
test_modified_metadata_not_moved (test_ui.UpdateTest) ... ok
test_mtime_match_skips_update (test_ui.UpdateTest) ... ok
test_non_metadata_field_unchanged (test_ui.WriteTest)
Changing a non-"tag" field like `bitrate` and writing should ... no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp7hBKMG/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp7hBKMG
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_update_mtime (test_ui.WriteTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpBuOy6R/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpBuOy6R
plugin paths:
Sending event: pluginload
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: cli_exit
ok
test_write_metadata_field (test_ui.WriteTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpWtOVWh/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpWtOVWh
plugin paths:
Sending event: pluginload
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: cli_exit
ok
test_function_call (test_template.EvalTest) ... ok
test_function_call_exception (test_template.EvalTest) ... ok
test_function_call_with_empty_arg (test_template.EvalTest) ... ok
test_function_call_with_text (test_template.EvalTest) ... ok
test_function_returning_integer (test_template.EvalTest) ... ok
test_nested_function_call (test_template.EvalTest) ... ok
test_not_subtitute_func_with_no_args (test_template.EvalTest) ... ok
test_not_subtitute_undefined_func (test_template.EvalTest) ... ok
test_not_subtitute_undefined_value (test_template.EvalTest) ... ok
test_plain_text (test_template.EvalTest) ... ok
test_subtitute_value (test_template.EvalTest) ... ok
test_subtitute_value_in_text (test_template.EvalTest) ... ok
test_symbol_in_argument (test_template.EvalTest) ... ok
test_bare_closer_kept_intact (test_template.ParseTest) ... ok
test_bare_function_delim_kept_intact (test_template.ParseTest) ... ok
test_bare_opener_kept_intact (test_template.ParseTest) ... ok
test_bare_sep_kept_intact (test_template.ParseTest) ... ok
test_bare_value_delim_kept_intact (test_template.ParseTest) ... ok
test_call_empty_arg (test_template.ParseTest) ... ok
test_call_single_arg (test_template.ParseTest) ... ok
test_call_two_args (test_template.ParseTest) ... ok
test_call_with_escaped_close (test_template.ParseTest) ... ok
test_call_with_escaped_sep (test_template.ParseTest) ... ok
test_call_with_nested_call_argument (test_template.ParseTest) ... ok
test_call_with_symbol_argument (test_template.ParseTest) ... ok
test_call_with_unclosed_args (test_template.ParseTest) ... ok
test_call_with_unclosed_multiple_args (test_template.ParseTest) ... ok
test_call_without_args (test_template.ParseTest) ... ok
test_call_without_args_at_end (test_template.ParseTest) ... ok
test_empty_braces_symbol (test_template.ParseTest) ... ok
test_empty_string (test_template.ParseTest) ... ok
test_escaped_character_at_end (test_template.ParseTest) ... ok
test_escaped_character_at_start (test_template.ParseTest) ... ok
test_escaped_character_in_text (test_template.ParseTest) ... ok
test_escaped_character_only (test_template.ParseTest) ... ok
test_escaped_close_brace (test_template.ParseTest) ... ok
test_escaped_function_delim (test_template.ParseTest) ... ok
test_escaped_sep (test_template.ParseTest) ... ok
test_fail_on_utf8 (test_template.ParseTest) ... ok
test_nested_call_with_argument (test_template.ParseTest) ... ok
test_plain_text (test_template.ParseTest) ... ok
test_symbol_alone (test_template.ParseTest) ... ok
test_symbol_in_text (test_template.ParseTest) ... ok
test_symbol_with_braces (test_template.ParseTest) ... ok
test_unclosed_braces_symbol (test_template.ParseTest) ... ok
test_human_bytes (test_ui_init.InitTest) ... Sending event: database_change
Sending event: database_change
ok
test_human_seconds (test_ui_init.InitTest) ... Sending event: database_change
Sending event: database_change
ok
test_input_select_objects (test_ui_init.InputMethodsTest) ... ok
test_get_album_empty_query (test_web.WebPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_all_albums (test_web.WebPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_all_items (test_web.WebPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_item_empty_query (test_web.WebPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_multiple_albums_by_id (test_web.WebPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_multiple_items_by_id (test_web.WebPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_simple_item_query (test_web.WebPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_single_album_by_id (test_web.WebPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_single_item_by_id (test_web.WebPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_single_item_not_found (test_web.WebPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_filesystem_does_not_pick_up_folder (test_fetchart.FetchartCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp1KehhD/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp1KehhD
plugin paths:
Sending event: pluginload
fetchart: trying source coverart for album - the älbum
fetchart: trying source amazon for album - the älbum
fetchart: trying source albumart for album - the älbum
fetchart: - the älbum: no art found
Sending event: cli_exit
ok
test_set_art_from_folder (test_fetchart.FetchartCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpjT0Ysm/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpjT0Ysm
plugin paths:
Sending event: pluginload
fetchart: using fallback art file cöver.jpg
fetchart: found local image /tmp/guix-build-beets-1.3.17.drv-0/tmpjT0Ysm/libdir/the ärtist/the älbum/cöver.jpg
Sending event: art_set
Sending event: database_change
fetchart: - the älbum: found album art
Sending event: cli_exit
ok
test_album_integer_modify_and_query (test_types_plugin.TypesPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpa90nY_/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpa90nY_
plugin paths:
Sending event: pluginload
Sending event: cli_exit
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpa90nY_/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpa90nY_
plugin paths:
Sending event: pluginload
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpa90nY_/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpa90nY_
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_bool_modify_and_query (test_types_plugin.TypesPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp1NGQ5X/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp1NGQ5X
plugin paths:
Sending event: pluginload
Sending event: database_change
Sending event: cli_exit
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp1NGQ5X/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp1NGQ5X
plugin paths:
Sending event: pluginload
Sending event: database_change
Sending event: cli_exit
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp1NGQ5X/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp1NGQ5X
plugin paths:
Sending event: pluginload
Sending event: cli_exit
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp1NGQ5X/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp1NGQ5X
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_date_modify_and_query (test_types_plugin.TypesPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp9x5VOU/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp9x5VOU
plugin paths:
Sending event: pluginload
Sending event: database_change
Sending event: cli_exit
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp9x5VOU/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp9x5VOU
plugin paths:
Sending event: pluginload
Sending event: database_change
Sending event: cli_exit
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp9x5VOU/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp9x5VOU
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_float_modify_and_query (test_types_plugin.TypesPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpl68LEm/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpl68LEm
plugin paths:
Sending event: pluginload
Sending event: database_change
Sending event: cli_exit
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpl68LEm/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpl68LEm
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_integer_modify_and_query (test_types_plugin.TypesPluginTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp7YX_vS/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp7YX_vS
plugin paths:
Sending event: pluginload
Sending event: cli_exit
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp7YX_vS/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp7YX_vS
plugin paths:
Sending event: pluginload
Sending event: database_change
Sending event: cli_exit
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp7YX_vS/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp7YX_vS
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_unknown_type_error (test_types_plugin.TypesPluginTest) ... no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp04bI6C/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp04bI6C
plugin paths:
Sending event: pluginload
ok
test_album_item (test_vfs.VFSTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_singleton_item (test_vfs.VFSTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_eq (test_query.AnyFieldQueryTest) ... Sending event: database_change
Sending event: database_change
ok
test_no_restriction (test_query.AnyFieldQueryTest) ... Sending event: database_change
Sending event: database_change
ok
test_restriction_completeness (test_query.AnyFieldQueryTest) ... Sending event: database_change
Sending event: database_change
ok
test_restriction_soundness (test_query.AnyFieldQueryTest) ... Sending event: database_change
Sending event: database_change
ok
test_flex_parse_0 (test_query.BoolQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_flex_parse_1 (test_query.BoolQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_flex_parse_any_string (test_query.BoolQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_flex_parse_false (test_query.BoolQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_flex_parse_true (test_query.BoolQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_parse_true (test_query.BoolQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_albums_matches_album (test_query.DefaultSearchFieldsTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_albums_matches_albumartist (test_query.DefaultSearchFieldsTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_items_does_not_match_year (test_query.DefaultSearchFieldsTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_items_matches_title (test_query.DefaultSearchFieldsTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_compilation_false (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_compilation_true (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_empty (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_no_matches (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_none (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_one_keyed_regexp (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_one_keyed_term (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_one_unkeyed_regexp (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_one_unkeyed_term (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_invalid_key (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_invalid_query (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_item_field_name_matches_nothing_in_album_query (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_key_case_insensitive (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_keyed_regexp_matches_only_one_column (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_keyed_term_matches_only_one_column (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_mixed_terms_regexps_narrow_search (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_multiple_regexps_narrow_search (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_multiple_terms_narrow_search (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_numeric_search_negative (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_numeric_search_positive (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_regexp_case_sensitive (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_single_year (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_singleton_false (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_singleton_true (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_term_case_insensitive (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_term_case_insensitive_with_key (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_unicode_query (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_unkeyed_regexp_matches_multiple_columns (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_unkeyed_term_matches_multiple_columns (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_unknown_field_name_no_results (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_unknown_field_name_no_results_in_album_query (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_year_range (test_query.GetTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_exact_value_match (test_query.IntQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_flex_dont_match_missing (test_query.IntQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_flex_range_match (test_query.IntQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_no_substring_match (test_query.IntQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_range_match (test_query.IntQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_bitrate_range_negative (test_query.MatchTest) ... ok
test_bitrate_range_positive (test_query.MatchTest) ... ok
test_eq (test_query.MatchTest) ... ok
test_open_range (test_query.MatchTest) ... ok
test_regex_match_negative (test_query.MatchTest) ... ok
test_regex_match_non_string_value (test_query.MatchTest) ... ok
test_regex_match_positive (test_query.MatchTest) ... ok
test_substring_match_negative (test_query.MatchTest) ... ok
test_substring_match_non_string_value (test_query.MatchTest) ... ok
test_substring_match_positive (test_query.MatchTest) ... ok
test_year_match_negative (test_query.MatchTest) ... ok
test_year_match_positive (test_query.MatchTest) ... ok
test_match_after_set_none (test_query.NoneQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_match_singletons (test_query.NoneQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_bitrate_range_negative (test_query.NotQueryMatchTest) ... ok
test_bitrate_range_positive (test_query.NotQueryMatchTest) ... ok
test_open_range (test_query.NotQueryMatchTest) ... ok
test_regex_match_negative (test_query.NotQueryMatchTest) ... ok
test_regex_match_non_string_value (test_query.NotQueryMatchTest) ... ok
test_regex_match_positive (test_query.NotQueryMatchTest) ... ok
test_substring_match_negative (test_query.NotQueryMatchTest) ... ok
test_substring_match_non_string_value (test_query.NotQueryMatchTest) ... ok
test_substring_match_positive (test_query.NotQueryMatchTest) ... ok
test_year_match_negative (test_query.NotQueryMatchTest) ... ok
test_year_match_positive (test_query.NotQueryMatchTest) ... ok
test_fast_vs_slow (test_query.NotQueryTest)
Test that the results are the same regardless of the `fast` flag ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_mixed_terms (test_query.NotQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_multiple_terms (test_query.NotQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_one_keyed_regexp (test_query.NotQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_one_unkeyed_regexp (test_query.NotQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_prefixes_keyed (test_query.NotQueryTest)
Test both negation prefixes on a keyed query. ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_prefixes_unkeyed (test_query.NotQueryTest)
Test both negation prefixes on an unkeyed query. ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_type_and (test_query.NotQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_type_anyfield (test_query.NotQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_type_boolean (test_query.NotQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_type_date (test_query.NotQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_type_false (test_query.NotQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_type_match (test_query.NotQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_type_none (test_query.NotQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_type_numeric (test_query.NotQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_type_or (test_query.NotQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_type_regexp (test_query.NotQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_type_substring (test_query.NotQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_type_true (test_query.NotQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_case_sensitivity (test_query.PathQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_escape_backslash (test_query.PathQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_escape_percent (test_query.PathQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_escape_underscore (test_query.PathQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_fragment_no_match (test_query.PathQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_no_match (test_query.PathQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_non_slashed_does_not_match_path (test_query.PathQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_nonnorm_path (test_query.PathQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_parent_directory_no_slash (test_query.PathQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_parent_directory_with_slash (test_query.PathQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_path_album_regex (test_query.PathQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_path_detection (test_query.PathQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_path_exact_match (test_query.PathQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_path_item_regex (test_query.PathQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_path_query_in_or_query (test_query.PathQueryTest) ... skipped u'unfixed (#1865)'
test_path_sep_detection (test_query.PathQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_slashed_query_matches_path (test_query.PathQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_slashes_in_explicit_field_does_not_match_path (test_query.PathQueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_fields_func (test_ui_commands.FieldsTest) ... Sending event: database_change
Sending event: database_change
ok
test_query_album (test_ui_commands.QueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_query_empty (test_ui_commands.QueryTest) ... ok
test_query_empty_album (test_ui_commands.QueryTest) ... ok
test_query_item (test_ui_commands.QueryTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_a_album_edit_apply (test_edit.EditCommandTest)
Album query (-a), edit album field, apply changes. ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpmGppWa/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpmGppWa
plugin paths:
Sending event: pluginload
edit: saving changes to the album artist - modified älbum
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpmGppWa/libdir/the artist/älbum/02 tïtle 0.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpmGppWa/libdir/the artist/älbum/02 tïtle 1.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpmGppWa/libdir/the artist/älbum/02 tïtle 2.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpmGppWa/libdir/the artist/älbum/02 tïtle 3.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpmGppWa/libdir/the artist/älbum/02 tïtle 4.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpmGppWa/libdir/the artist/älbum/02 tïtle 5.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpmGppWa/libdir/the artist/älbum/02 tïtle 6.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpmGppWa/libdir/the artist/älbum/02 tïtle 7.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpmGppWa/libdir/the artist/älbum/02 tïtle 8.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpmGppWa/libdir/the artist/älbum/02 tïtle 9.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
ok
test_a_albumartist_edit_apply (test_edit.EditCommandTest)
Album query (-a), edit albumartist field, apply changes. ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpOVg_61/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpOVg_61
plugin paths:
Sending event: pluginload
edit: saving changes to the modified album artist - älbum
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpOVg_61/libdir/the artist/älbum/02 tïtle 0.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpOVg_61/libdir/the artist/älbum/02 tïtle 1.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpOVg_61/libdir/the artist/älbum/02 tïtle 2.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpOVg_61/libdir/the artist/älbum/02 tïtle 3.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpOVg_61/libdir/the artist/älbum/02 tïtle 4.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpOVg_61/libdir/the artist/älbum/02 tïtle 5.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpOVg_61/libdir/the artist/älbum/02 tïtle 6.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpOVg_61/libdir/the artist/älbum/02 tïtle 7.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpOVg_61/libdir/the artist/älbum/02 tïtle 8.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpOVg_61/libdir/the artist/älbum/02 tïtle 9.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
ok
test_album_edit_apply (test_edit.EditCommandTest)
Edit the album field for all items in the library, apply changes. ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpUyDtdQ/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpUyDtdQ
plugin paths:
Sending event: pluginload
edit: saving changes to the artist - modified älbum - tïtle 0
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpUyDtdQ/libdir/the artist/älbum/02 tïtle 0.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
edit: saving changes to the artist - modified älbum - tïtle 1
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpUyDtdQ/libdir/the artist/älbum/02 tïtle 1.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
edit: saving changes to the artist - modified älbum - tïtle 2
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpUyDtdQ/libdir/the artist/älbum/02 tïtle 2.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
edit: saving changes to the artist - modified älbum - tïtle 3
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpUyDtdQ/libdir/the artist/älbum/02 tïtle 3.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
edit: saving changes to the artist - modified älbum - tïtle 4
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpUyDtdQ/libdir/the artist/älbum/02 tïtle 4.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
edit: saving changes to the artist - modified älbum - tïtle 5
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpUyDtdQ/libdir/the artist/älbum/02 tïtle 5.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
edit: saving changes to the artist - modified älbum - tïtle 6
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpUyDtdQ/libdir/the artist/älbum/02 tïtle 6.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
edit: saving changes to the artist - modified älbum - tïtle 7
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpUyDtdQ/libdir/the artist/älbum/02 tïtle 7.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
edit: saving changes to the artist - modified älbum - tïtle 8
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpUyDtdQ/libdir/the artist/älbum/02 tïtle 8.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
edit: saving changes to the artist - modified älbum - tïtle 9
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpUyDtdQ/libdir/the artist/älbum/02 tïtle 9.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
ok
test_invalid_yaml (test_edit.EditCommandTest)
Edit the yaml file incorrectly (resulting in a well-formed but ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpV4aFTP/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpV4aFTP
plugin paths:
Sending event: pluginload
edit: number of objects changed from 10 to 1
edit: ignoring object whose id changed
Sending event: cli_exit
ok
test_malformed_yaml (test_edit.EditCommandTest)
Edit the yaml file incorrectly (resulting in a malformed yaml ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp_MpaW2/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp_MpaW2
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_noedit (test_edit.EditCommandTest)
Do not edit anything. ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp6wjCHG/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp6wjCHG
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_single_edit_add_field (test_edit.EditCommandTest)
Edit the yaml file appending an extra field to the first item, then ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp7tutbF/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp7tutbF
plugin paths:
Sending event: pluginload
edit: ignoring object whose id changed
edit: saving changes to the artist - älbum - tïtle 0
moving /tmp/guix-build-beets-1.3.17.drv-0/tmp7tutbF/libdir/the artist/älbum/02 tïtle 0.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
ok
test_single_title_edit_apply (test_edit.EditCommandTest)
Edit title for one item in the library, then apply changes. ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp_okQoN/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp_okQoN
plugin paths:
Sending event: pluginload
edit: saving changes to the artist - älbum - modified tïtle 9
moving /tmp/guix-build-beets-1.3.17.drv-0/tmp_okQoN/libdir/the artist/älbum/02 tïtle 9.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
ok
test_title_edit_apply (test_edit.EditCommandTest)
Edit title for all items in the library, then apply changes. ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpfjp4zv/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpfjp4zv
plugin paths:
Sending event: pluginload
edit: saving changes to the artist - älbum - modified tïtle 0
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpfjp4zv/libdir/the artist/älbum/02 tïtle 0.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
edit: saving changes to the artist - älbum - modified tïtle 1
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpfjp4zv/libdir/the artist/älbum/02 tïtle 1.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
edit: saving changes to the artist - älbum - modified tïtle 2
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpfjp4zv/libdir/the artist/älbum/02 tïtle 2.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
edit: saving changes to the artist - älbum - modified tïtle 3
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpfjp4zv/libdir/the artist/älbum/02 tïtle 3.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
edit: saving changes to the artist - älbum - modified tïtle 4
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpfjp4zv/libdir/the artist/älbum/02 tïtle 4.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
edit: saving changes to the artist - älbum - modified tïtle 5
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpfjp4zv/libdir/the artist/älbum/02 tïtle 5.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
edit: saving changes to the artist - älbum - modified tïtle 6
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpfjp4zv/libdir/the artist/älbum/02 tïtle 6.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
edit: saving changes to the artist - älbum - modified tïtle 7
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpfjp4zv/libdir/the artist/älbum/02 tïtle 7.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
edit: saving changes to the artist - älbum - modified tïtle 8
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpfjp4zv/libdir/the artist/älbum/02 tïtle 8.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
edit: saving changes to the artist - älbum - modified tïtle 9
moving /tmp/guix-build-beets-1.3.17.drv-0/tmpfjp4zv/libdir/the artist/älbum/02 tïtle 9.mp3 to synchronize path
Sending event: before_item_moved
Sending event: item_moved
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
ok
test_title_edit_discard (test_edit.EditCommandTest)
Edit title for all items in the library, then discard changes. ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpIGkzDr/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpIGkzDr
plugin paths:
Sending event: pluginload
poser -> coverArtist
Really modify, move and write tags? (yes/no)
composer - album - Tracktitle3
artist: composer -> coverArtist
Really modify, move and write tags? (yes/no)
composer - album - Tracktitle7
artist: composer -> coverArtist
Really modify, move and write tags? (yes/no)
composer - album - Tracktitle1
artist: composer -> coverArtist
Really modify, move and write tags? (yes/no)
composer - album - Tracktitle4
artist: composer -> coverArtist
Really modify, move and write tags? (yes/no)
composer - album - Tracktitle8
artist: composer -> coverArtist
Really modify, move and write tags? (yes/no)
composer - album - Tracktitle0
artist: composer -> coverArtist
Really modify, move and write tags? (yes/no)
composer - album - Tracktitle2
artist: composer -> coverArtist
Really modify, move and write tags? (yes/no)
Modifying 1 items.
the artist - älbum - tïtle 0
flexattr: testAttr
Really modify, move and write tags? (Yes/no/select)
Modifying 1 items.
the artist - älbum - tïtle 0
title: tïtle 0 -> newTitle
Really modify, move and write tags? (Yes/no/select)
Modifying 1 items.
the artist - älbum - tïtle 0
initial_key: -> C#m
Really modify, move and write tags? (Yes/no/select)
- - min
title: min -> a new title
encoder: iTunes v7.6.2 ->
rg_track_gain: 0.0 -> 0.0
artist: -> the ärtist
album: -> the älbum
rg_track_peak: 0.0 -> 0.0
- - min
title: min -> new title
Modifying 1 albums.
aaa - the älbum - $title
myint: 2
aaa - the älbum - $title
Modifying 1 items.
true - the älbum - tïtle 0
mybool: True
Modifying 1 items.
false - the älbum - tïtle 0
mybool: False
true True
false False
Modifying 1 items.
prince - the älbum - tïtle 0
mydate: 1999-01-01
Modifying 1 items.
britney - the älbum - tïtle 0
mydate: 1999-12-30
prince 1999-01-01
Modifying 1 items.
aaa - the älbum - tïtle 0
myfloat: -9.1
aaa - the älbum - tïtle 0
Modifying 1 items.
aaa - the älbum - tïtle 0
myint: 2
aaa - the älbum - tïtle 0
the album artist - älbum
album: älbum -> modified älbum
continue [E]diting, Apply, Cancel? the album artist - älbum
albumartist: the album artist -> the modified album artist
continue [E]diting, Apply, Cancel? the artist - älbum - tïtle 0
album: älbum -> modified älbum
the artist - älbum - tïtle 1
album: älbum -> modified älbum
the artist - älbum - tïtle 2
album: älbum -> modified älbum
the artist - älbum - tïtle 3
album: älbum -> modified älbum
the artist - älbum - tïtle 4
album: älbum -> modified älbum
the artist - älbum - tïtle 5
album: älbum -> modified älbum
the artist - älbum - tïtle 6
album: älbum -> modified älbum
the artist - älbum - tïtle 7
album: älbum -> modified älbum
the artist - älbum - tïtle 8
album: älbum -> modified älbum
the artist - älbum - tïtle 9
album: älbum -> modified älbum
continue [E]diting, Apply, Cancel? No changes to apply.
Could not read data: invalid YAML: could not determine a constructor for the tag '!MALFORMED'
in "<string>", line 1, column 1:
!MALFORMED
^
Edit again to fix? (Y/n) No changes; aborting.
the artist - älbum - tïtle 0
foo: bar
continue [E]diting, Apply, Cancel? the artist - älbum - tïtle 9
title: tïtle 9 -> modified tïtle 9
continue [E]diting, Apply, Cancel? the artist - älbum - tïtle 0
title: tïtle 0 -> modified tïtle 0
the artist - älbum - tïtle 1
title: tïtle 1 -> modified tïtle 1
the artist - älbum - tïtle 2
title: tïtle 2 -> modified tïtle 2
the artist - älbum - tïtle 3
title: tïtle 3 -> modified tïtle 3
the artist - älbum - tïtle 4
title: tïtle 4 -> modified tïtle 4
the artist - älbum - tïtle 5
title: tïtle 5 -> modified tïtle 5
the artist - älbum - tïtle 6
title: tïtle 6 -> modified tïtle 6
the artist - älbum - tïtle 7
title: tïtle 7 -> modified tïtle 7
the artist - älbum - tïtle 8
title: tïtle 8 -> modified tïtle 8
the artist - älbum - tïtle 9
title: tïtle 9 -> modified tïtle 9
continue [E]diting, Apply, Cancel? the artist - älbum - t?Sending event: cli_exit
ok
test_edit_apply_asis (test_edit.EditDuringImporterTest)
Edit the album field for all items in the library, apply changes, ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpLDpGYO/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 2 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.44
Candidate: Applied Artist M - Applied Album M
Success. Distance: 0.46
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 3 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_edit_apply_asis_singleton (test_edit.EditDuringImporterTest)
Edit the album field for all items in the library, apply changes, ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpi2iOQJ/testsrcdir/the_album/track_1.mp3
Item search terms: Tag Artist - Tag Title 1
Sending event: trackinfo_received
Found 1 candidates.
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: import_task_files
Sending event: item_imported
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpi2iOQJ/testsrcdir/the_album/track_2.mp3
Item search terms: Tag Artist - Tag Title 2
Sending event: trackinfo_received
Found 1 candidates.
Sending event: before_choose_candidate
ok
test_edit_apply_candidate (test_edit.EditDuringImporterTest)
Edit the album field for all items in the library, apply changes, ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpKrWoYQ/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 2 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.44
Candidate: Applied Artist M - Applied Album M
Success. Distance: 0.46
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 3 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_edit_apply_candidate_singleton (test_edit.EditDuringImporterTest)
Edit the album field for all items in the library, apply changes, ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpbvzrfi/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 2 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.44
Candidate: Applied Artist M - Applied Album M
Success. Distance: 0.46
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 3 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_edit_discard_asis (test_edit.EditDuringImporterTest)
Edit the album field for all items in the library, discard changes, ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpxS0LyJ/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 2 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.44
Candidate: Applied Artist M - Applied Album M
Success. Distance: 0.46
Sending event: before_choose_candidate
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 3 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_edit_discard_candidate (test_edit.EditDuringImporterTest)
Edit the album field for all items in the library, discard changes, ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_start
Looking up: /tmp/guix-build-beets-1.3.17.drv-0/tmpyMomo5/testsrcdir/the_album
Tagging Tag Artist - Tag Album
No album IDs found.
Search terms: Tag Artist - Tag Album
Album might be VA: False
Sending event: albuminfo_received
Sending event: albuminfo_received
Evaluating 2 candidates.
Candidate: Applied Artist - Applied Album
Success. Distance: 0.44
Candidate: Applied Artist M - Applied Album M
Success. Distance: 0.46
Sending event: before_choose_candidate
Sending event: import_task_choice
0 of 3 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_import_album (test_filefilter.FileFilterPluginTest) ... Sending event: import_begin
Sending event: import_task_created
Album: /tmp/guix-build-beets-1.3.17.drv-0/tmpbSiwEt/testsrcdir/artist
/tmp/guix-build-beets-1.3.17.drv-0/tmpbSiwEt/testsrcdir/artist/track_1.mp3
Sending event: import_task_created
Sending event: import_task_created
Album: /tmp/guix-build-beets-1.3.17.drv-0/tmpbSiwEt/testsrcdir/misc
/tmp/guix-build-beets-1.3.17.drv-0/tmpbSiwEt/testsrcdir/misc/track_1.mp3
Sending event: import_begin
Sending event: import_task_created
Singleton: /tmp/guix-build-beets-1.3.17.drv-0/tmpbSiwEt/testsrcdir/artist/track_1.mp3
Sending event: import_task_created
Singleton: /tmp/guix-build-beets-1.3.17.drv-0/tmpbSiwEt/testsrcdir/artist/track_2.mp3
Sending event: import_task_created
Singleton: /tmp/guix-build-beets-1.3.17.drv-0/tmpbSiwEt/testsrcdir/artist/album/01 - track.mp3
Sending event: import_task_created
Singleton: /tmp/guix-build-beets-1.3.17.drv-0/tmpbSiwEt/testsrcdir/artist/album/02 - track.mp3
Sending event: import_task_created
Singleton: /tmp/guix-build-beets-1.3.17.drv-0/tmpbSiwEt/testsrcdir/misc/track_1.mp3
Sending event: import_task_created
Singleton: /tmp/guix-build-beets-1.3.17.drv-0/tmpbSiwEt/testsrcdir/misc/track_2.mp3
ok
test_import_both (test_filefilter.FileFilterPluginTest) ... Sending event: import_begin
Sending event: import_task_created
Album: /tmp/guix-build-beets-1.3.17.drv-0/tmpspNxEI/testsrcdir/artist
/tmp/guix-build-beets-1.3.17.drv-0/tmpspNxEI/testsrcdir/artist/track_1.mp3
Sending event: import_task_created
Sending event: import_task_created
Album: /tmp/guix-build-beets-1.3.17.drv-0/tmpspNxEI/testsrcdir/misc
/tmp/guix-build-beets-1.3.17.drv-0/tmpspNxEI/testsrcdir/misc/track_1.mp3
Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_created
Singleton: /tmp/guix-build-beets-1.3.17.drv-0/tmpspNxEI/testsrcdir/artist/track_2.mp3
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_created
Singleton: /tmp/guix-build-beets-1.3.17.drv-0/tmpspNxEI/testsrcdir/misc/track_2.mp3
ok
test_import_default (test_filefilter.FileFilterPluginTest)
The default configuration should import everything. ... Sending event: import_begin
Sending event: import_task_created
Album: /tmp/guix-build-beets-1.3.17.drv-0/tmpVL3bj3/testsrcdir/artist
/tmp/guix-build-beets-1.3.17.drv-0/tmpVL3bj3/testsrcdir/artist/track_1.mp3
/tmp/guix-build-beets-1.3.17.drv-0/tmpVL3bj3/testsrcdir/artist/track_2.mp3
Sending event: import_task_created
Album: /tmp/guix-build-beets-1.3.17.drv-0/tmpVL3bj3/testsrcdir/artist/album
/tmp/guix-build-beets-1.3.17.drv-0/tmpVL3bj3/testsrcdir/artist/album/01 - track.mp3
/tmp/guix-build-beets-1.3.17.drv-0/tmpVL3bj3/testsrcdir/artist/album/02 - track.mp3
Sending event: import_task_created
Album: /tmp/guix-build-beets-1.3.17.drv-0/tmpVL3bj3/testsrcdir/misc
/tmp/guix-build-beets-1.3.17.drv-0/tmpVL3bj3/testsrcdir/misc/track_1.mp3
/tmp/guix-build-beets-1.3.17.drv-0/tmpVL3bj3/testsrcdir/misc/track_2.mp3
ok
test_import_global (test_filefilter.FileFilterPluginTest) ... Sending event: import_begin
Sending event: import_task_created
Album: /tmp/guix-build-beets-1.3.17.drv-0/tmpMGL0PD/testsrcdir/artist
/tmp/guix-build-beets-1.3.17.drv-0/tmpMGL0PD/testsrcdir/artist/track_1.mp3
Sending event: import_task_created
Sending event: import_task_created
Album: /tmp/guix-build-beets-1.3.17.drv-0/tmpMGL0PD/testsrcdir/misc
/tmp/guix-build-beets-1.3.17.drv-0/tmpMGL0PD/testsrcdir/misc/track_1.mp3
Sending event: import_begin
Sending event: import_task_created
Singleton: /tmp/guix-build-beets-1.3.17.drv-0/tmpMGL0PD/testsrcdir/artist/track_1.mp3
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_created
Singleton: /tmp/guix-build-beets-1.3.17.drv-0/tmpMGL0PD/testsrcdir/misc/track_1.mp3
Sending event: import_task_created
ok
test_import_nothing (test_filefilter.FileFilterPluginTest) ... Sending event: import_begin
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_created
No files imported from /tmp/guix-build-beets-1.3.17.drv-0/tmpXn3WmB/testsrcdir
ok
test_import_singleton (test_filefilter.FileFilterPluginTest) ... Sending event: import_begin
Sending event: import_task_created
Singleton: /tmp/guix-build-beets-1.3.17.drv-0/tmp6Mf50w/testsrcdir/artist/track_1.mp3
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_created
Sending event: import_task_created
Singleton: /tmp/guix-build-beets-1.3.17.drv-0/tmp6Mf50w/testsrcdir/misc/track_1.mp3
Sending event: import_task_created
Sending event: import_begin
Sending event: import_task_created
Album: /tmp/guix-build-beets-1.3.17.drv-0/tmp6Mf50w/testsrcdir/artist
/tmp/guix-build-beets-1.3.17.drv-0/tmp6Mf50w/testsrcdir/artist/track_1.mp3
/tmp/guix-build-beets-1.3.17.drv-0/tmp6Mf50w/testsrcdir/artist/track_2.mp3
Sending event: import_task_created
Album: /tmp/guix-build-beets-1.3.17.drv-0/tmp6Mf50w/testsrcdir/artist/album
/tmp/guix-build-beets-1.3.17.drv-0/tmp6Mf50w/testsrcdir/artist/album/01 - track.mp3
/tmp/guix-build-beets-1.3.17.drv-0/tmp6Mf50w/testsrcdir/artist/album/02 - track.mp3
Sending event: import_task_created
Album: /tmp/guix-build-beets-1.3.17.drv-0/tmp6Mf50w/testsrcdir/misc
/tmp/guix-build-beets-1.3.17.drv-0/tmp6Mf50w/testsrcdir/misc/track_1.mp3
/tmp/guix-build-beets-1.3.17.drv-0/tmp6Mf50w/testsrcdir/misc/track_2.mp3
ok
test_append_genre_list (test_mediafile.AIFFTest) ... ok
test_delete_art (test_mediafile.AIFFTest) ... ok
test_delete_packed_total (test_mediafile.AIFFTest) ... ok
test_delete_partial_date (test_mediafile.AIFFTest) ... ok
test_delete_tag (test_mediafile.AIFFTest) ... ok
test_delete_year (test_mediafile.AIFFTest) ... ok
test_extended_field_write (test_mediafile.AIFFTest) ... ok
test_invalid_descriptor (test_mediafile.AIFFTest) ... ok
test_overwrite_full (test_mediafile.AIFFTest) ... ok
test_overwrite_property (test_mediafile.AIFFTest) ... ok
test_read_audio_properties (test_mediafile.AIFFTest) ... ok
test_read_empty (test_mediafile.AIFFTest) ... ok
test_read_flexible_attribute_from_file (test_mediafile.AIFFTest) ... ok
test_read_full (test_mediafile.AIFFTest) ... ok
test_read_genre_list (test_mediafile.AIFFTest) ... ok
test_set_jpg_art (test_mediafile.AIFFTest) ... ok
test_set_png_art (test_mediafile.AIFFTest) ... ok
test_unparseable_date (test_mediafile.AIFFTest) ... ok
test_update_empty (test_mediafile.AIFFTest) ... ok
test_update_full (test_mediafile.AIFFTest) ... ok
test_write_counters_without_total (test_mediafile.AIFFTest) ... ok
test_write_date_components (test_mediafile.AIFFTest) ... ok
test_write_dates (test_mediafile.AIFFTest) ... ok
test_write_empty (test_mediafile.AIFFTest) ... ok
test_write_extended_tag_from_item (test_mediafile.AIFFTest) ... Sending event: write
Sending event: after_write
ok
test_write_genre_list (test_mediafile.AIFFTest) ... ok
test_write_genre_list_get_first (test_mediafile.AIFFTest) ... ok
test_write_incomplete_date_components (test_mediafile.AIFFTest) ... ok
test_write_packed (test_mediafile.AIFFTest) ... ok
test_append_genre_list (test_mediafile.AlacTest) ... ok
test_delete_art (test_mediafile.AlacTest) ... ok
test_delete_packed_total (test_mediafile.AlacTest) ... ok
test_delete_partial_date (test_mediafile.AlacTest) ... ok
test_delete_tag (test_mediafile.AlacTest) ... ok
test_delete_year (test_mediafile.AlacTest) ... ok
test_extended_field_write (test_mediafile.AlacTest) ... ok
test_invalid_descriptor (test_mediafile.AlacTest) ... ok
test_overwrite_full (test_mediafile.AlacTest) ... ok
test_overwrite_property (test_mediafile.AlacTest) ... ok
test_read_audio_properties (test_mediafile.AlacTest) ... ok
test_read_empty (test_mediafile.AlacTest) ... ok
test_read_flexible_attribute_from_file (test_mediafile.AlacTest) ... ok
test_read_full (test_mediafile.AlacTest) ... ok
test_read_genre_list (test_mediafile.AlacTest) ... ok
test_set_jpg_art (test_mediafile.AlacTest) ... ok
test_set_png_art (test_mediafile.AlacTest) ... ok
test_unparseable_date (test_mediafile.AlacTest) ... ok
test_update_empty (test_mediafile.AlacTest) ... ok
test_update_full (test_mediafile.AlacTest) ... ok
test_write_counters_without_total (test_mediafile.AlacTest) ... ok
test_write_date_components (test_mediafile.AlacTest) ... ok
test_write_dates (test_mediafile.AlacTest) ... ok
test_write_empty (test_mediafile.AlacTest) ... ok
test_write_extended_tag_from_item (test_mediafile.AlacTest) ... Sending event: write
Sending event: after_write
ok
test_write_genre_list (test_mediafile.AlacTest) ... ok
test_write_genre_list_get_first (test_mediafile.AlacTest) ... ok
test_write_incomplete_date_components (test_mediafile.AlacTest) ... ok
test_write_packed (test_mediafile.AlacTest) ... ok
test_add_image_structure (test_mediafile.ApeTest) ... ok
test_add_tiff_image (test_mediafile.ApeTest) ... ok
test_append_genre_list (test_mediafile.ApeTest) ... ok
test_delete_art (test_mediafile.ApeTest) ... ok
test_delete_image_structures (test_mediafile.ApeTest) ... ok
test_delete_packed_total (test_mediafile.ApeTest) ... ok
test_delete_partial_date (test_mediafile.ApeTest) ... ok
test_delete_tag (test_mediafile.ApeTest) ... ok
test_delete_year (test_mediafile.ApeTest) ... ok
test_extended_field_write (test_mediafile.ApeTest) ... ok
test_guess_cover (test_mediafile.ApeTest) ... ok
test_invalid_descriptor (test_mediafile.ApeTest) ... ok
test_overwrite_full (test_mediafile.ApeTest) ... ok
test_overwrite_property (test_mediafile.ApeTest) ... ok
test_read_audio_properties (test_mediafile.ApeTest) ... ok
test_read_empty (test_mediafile.ApeTest) ... ok
test_read_flexible_attribute_from_file (test_mediafile.ApeTest) ... ok
test_read_full (test_mediafile.ApeTest) ... ok
test_read_genre_list (test_mediafile.ApeTest) ... ok
test_read_image_structures (test_mediafile.ApeTest) ... ok
test_set_image_structure (test_mediafile.ApeTest) ... ok
test_set_jpg_art (test_mediafile.ApeTest) ... ok
test_set_png_art (test_mediafile.ApeTest) ... ok
test_unparseable_date (test_mediafile.ApeTest) ... ok
test_update_empty (test_mediafile.ApeTest) ... ok
test_update_full (test_mediafile.ApeTest) ... ok
test_write_counters_without_total (test_mediafile.ApeTest) ... ok
test_write_date_components (test_mediafile.ApeTest) ... ok
test_write_dates (test_mediafile.ApeTest) ... ok
test_write_empty (test_mediafile.ApeTest) ... ok
test_write_extended_tag_from_item (test_mediafile.ApeTest) ... Sending event: write
Sending event: after_write
ok
test_write_genre_list (test_mediafile.ApeTest) ... ok
test_write_genre_list_get_first (test_mediafile.ApeTest) ... ok
test_write_incomplete_date_components (test_mediafile.ApeTest) ... ok
test_write_packed (test_mediafile.ApeTest) ... ok
test_add_image_structure (test_mediafile.FlacTest) ... ok
test_add_tiff_image (test_mediafile.FlacTest) ... ok
test_append_genre_list (test_mediafile.FlacTest) ... ok
test_delete_art (test_mediafile.FlacTest) ... ok
test_delete_image_structures (test_mediafile.FlacTest) ... ok
test_delete_packed_total (test_mediafile.FlacTest) ... ok
test_delete_partial_date (test_mediafile.FlacTest) ... ok
test_delete_tag (test_mediafile.FlacTest) ... ok
test_delete_year (test_mediafile.FlacTest) ... ok
test_extended_field_write (test_mediafile.FlacTest) ... ok
test_guess_cover (test_mediafile.FlacTest) ... ok
test_invalid_descriptor (test_mediafile.FlacTest) ... ok
test_overwrite_full (test_mediafile.FlacTest) ... ok
test_overwrite_property (test_mediafile.FlacTest) ... ok
test_read_audio_properties (test_mediafile.FlacTest) ... ok
test_read_empty (test_mediafile.FlacTest) ... ok
test_read_flexible_attribute_from_file (test_mediafile.FlacTest) ... ok
test_read_full (test_mediafile.FlacTest) ... ok
test_read_genre_list (test_mediafile.FlacTest) ... ok
test_read_image_structures (test_mediafile.FlacTest) ... ok
test_read_track_without_total (test_mediafile.FlacTest) ... ok
test_set_image_structure (test_mediafile.FlacTest) ... ok
test_set_jpg_art (test_mediafile.FlacTest) ... ok
test_set_png_art (test_mediafile.FlacTest) ... ok
test_unparseable_date (test_mediafile.FlacTest) ... ok
test_update_empty (test_mediafile.FlacTest) ... ok
test_update_full (test_mediafile.FlacTest) ... ok
test_write_counters_without_total (test_mediafile.FlacTest) ... ok
test_write_date_components (test_mediafile.FlacTest) ... ok
test_write_dates (test_mediafile.FlacTest) ... ok
test_write_empty (test_mediafile.FlacTest) ... ok
test_write_extended_tag_from_item (test_mediafile.FlacTest) ... Sending event: write
Sending event: after_write
ok
test_write_genre_list (test_mediafile.FlacTest) ... ok
test_write_genre_list_get_first (test_mediafile.FlacTest) ... ok
test_write_incomplete_date_components (test_mediafile.FlacTest) ... ok
test_write_packed (test_mediafile.FlacTest) ... ok
test_add_image_structure (test_mediafile.MP3Test) ... ok
test_add_tiff_image (test_mediafile.MP3Test) ... ok
test_append_genre_list (test_mediafile.MP3Test) ... ok
test_delete_art (test_mediafile.MP3Test) ... ok
test_delete_image_structures (test_mediafile.MP3Test) ... ok
test_delete_packed_total (test_mediafile.MP3Test) ... ok
test_delete_partial_date (test_mediafile.MP3Test) ... ok
test_delete_tag (test_mediafile.MP3Test) ... ok
test_delete_year (test_mediafile.MP3Test) ... ok
test_extended_field_write (test_mediafile.MP3Test) ... ok
test_guess_cover (test_mediafile.MP3Test) ... ok
test_invalid_descriptor (test_mediafile.MP3Test) ... ok
test_overwrite_full (test_mediafile.MP3Test) ... ok
test_overwrite_property (test_mediafile.MP3Test) ... ok
test_read_audio_properties (test_mediafile.MP3Test) ... ok
test_read_empty (test_mediafile.MP3Test) ... ok
test_read_flexible_attribute_from_file (test_mediafile.MP3Test) ... ok
test_read_full (test_mediafile.MP3Test) ... ok
test_read_genre_list (test_mediafile.MP3Test) ... ok
test_read_image_structures (test_mediafile.MP3Test) ... ok
test_read_track_without_total (test_mediafile.MP3Test) ... ok
test_set_image_structure (test_mediafile.MP3Test) ... ok
test_set_jpg_art (test_mediafile.MP3Test) ... ok
test_set_png_art (test_mediafile.MP3Test) ... ok
test_unknown_apic_type (test_mediafile.MP3Test) ... ignoring unknown image type index 255
ok
test_unparseable_date (test_mediafile.MP3Test) ... ok
test_update_empty (test_mediafile.MP3Test) ... ok
test_update_full (test_mediafile.MP3Test) ... ok
test_write_counters_without_total (test_mediafile.MP3Test) ... ok
test_write_date_components (test_mediafile.MP3Test) ... ok
test_write_dates (test_mediafile.MP3Test) ... ok
test_write_empty (test_mediafile.MP3Test) ... ok
test_write_extended_tag_from_item (test_mediafile.MP3Test) ... Sending event: write
Sending event: after_write
ok
test_write_genre_list (test_mediafile.MP3Test) ... ok
test_write_genre_list_get_first (test_mediafile.MP3Test) ... ok
test_write_incomplete_date_components (test_mediafile.MP3Test) ... ok
test_write_packed (test_mediafile.MP3Test) ... ok
test_add_image_structure (test_mediafile.MP4Test) ... ok
test_add_tiff_image_fails (test_mediafile.MP4Test) ... ok
test_append_genre_list (test_mediafile.MP4Test) ... ok
test_delete_art (test_mediafile.MP4Test) ... ok
test_delete_image_structures (test_mediafile.MP4Test) ... ok
test_delete_packed_total (test_mediafile.MP4Test) ... ok
test_delete_partial_date (test_mediafile.MP4Test) ... ok
test_delete_tag (test_mediafile.MP4Test) ... ok
test_delete_year (test_mediafile.MP4Test) ... ok
test_extended_field_write (test_mediafile.MP4Test) ... ok
test_guess_cover (test_mediafile.MP4Test) ... ok
test_invalid_descriptor (test_mediafile.MP4Test) ... ok
test_overwrite_full (test_mediafile.MP4Test) ... ok
test_overwrite_property (test_mediafile.MP4Test) ... ok
test_read_audio_properties (test_mediafile.MP4Test) ... ok
test_read_empty (test_mediafile.MP4Test) ... ok
test_read_flexible_attribute_from_file (test_mediafile.MP4Test) ... ok
test_read_full (test_mediafile.MP4Test) ... ok
test_read_genre_list (test_mediafile.MP4Test) ... ok
test_read_image_structures (test_mediafile.MP4Test) ... ok
test_read_track_without_total (test_mediafile.MP4Test) ... ok
test_set_image_structure (test_mediafile.MP4Test) ... ok
test_set_jpg_art (test_mediafile.MP4Test) ... ok
test_set_png_art (test_mediafile.MP4Test) ... ok
test_unparseable_date (test_mediafile.MP4Test) ... ok
test_update_empty (test_mediafile.MP4Test) ... ok
test_update_full (test_mediafile.MP4Test) ... ok
test_write_counters_without_total (test_mediafile.MP4Test) ... ok
test_write_date_components (test_mediafile.MP4Test) ... ok
test_write_dates (test_mediafile.MP4Test) ... ok
test_write_empty (test_mediafile.MP4Test) ... ok
test_write_extended_tag_from_item (test_mediafile.MP4Test) ... Sending event: write
Sending event: after_write
ok
test_write_genre_list (test_mediafile.MP4Test) ... ok
test_write_genre_list_get_first (test_mediafile.MP4Test) ... ok
test_write_incomplete_date_components (test_mediafile.MP4Test) ... ok
test_write_packed (test_mediafile.MP4Test) ... ok
test_fields_in_readable_fields (test_mediafile.MediaFieldTest) ... ok
test_known_fields (test_mediafile.MediaFieldTest) ... ok
test_properties_from_fields (test_mediafile.MediaFieldTest) ... ok
test_properties_from_readable_fields (test_mediafile.MediaFieldTest) ... ok
test_append_genre_list (test_mediafile.MusepackTest) ... ok
test_delete_art (test_mediafile.MusepackTest) ... ok
test_delete_packed_total (test_mediafile.MusepackTest) ... ok
test_delete_partial_date (test_mediafile.MusepackTest) ... ok
test_delete_tag (test_mediafile.MusepackTest) ... ok
test_delete_year (test_mediafile.MusepackTest) ... ok
test_extended_field_write (test_mediafile.MusepackTest) ... ok
test_invalid_descriptor (test_mediafile.MusepackTest) ... ok
test_overwrite_full (test_mediafile.MusepackTest) ... ok
test_overwrite_property (test_mediafile.MusepackTest) ... ok
test_read_audio_properties (test_mediafile.MusepackTest) ... ok
test_read_empty (test_mediafile.MusepackTest) ... ok
test_read_flexible_attribute_from_file (test_mediafile.MusepackTest) ... ok
test_read_full (test_mediafile.MusepackTest) ... ok
test_read_genre_list (test_mediafile.MusepackTest) ... ok
test_set_jpg_art (test_mediafile.MusepackTest) ... ok
test_set_png_art (test_mediafile.MusepackTest) ... ok
test_unparseable_date (test_mediafile.MusepackTest) ... ok
test_update_empty (test_mediafile.MusepackTest) ... ok
test_update_full (test_mediafile.MusepackTest) ... ok
test_write_counters_without_total (test_mediafile.MusepackTest) ... ok
test_write_date_components (test_mediafile.MusepackTest) ... ok
test_write_dates (test_mediafile.MusepackTest) ... ok
test_write_empty (test_mediafile.MusepackTest) ... ok
test_write_extended_tag_from_item (test_mediafile.MusepackTest) ... Sending event: write
Sending event: after_write
ok
test_write_genre_list (test_mediafile.MusepackTest) ... ok
test_write_genre_list_get_first (test_mediafile.MusepackTest) ... ok
test_write_incomplete_date_components (test_mediafile.MusepackTest) ... ok
test_write_packed (test_mediafile.MusepackTest) ... ok
test_add_image_structure (test_mediafile.OggTest) ... ok
test_add_tiff_image (test_mediafile.OggTest) ... ok
test_append_genre_list (test_mediafile.OggTest) ... ok
test_date_tag_with_slashes (test_mediafile.OggTest) ... ok
test_delete_art (test_mediafile.OggTest) ... ok
test_delete_image_structures (test_mediafile.OggTest) ... ok
test_delete_packed_total (test_mediafile.OggTest) ... ok
test_delete_partial_date (test_mediafile.OggTest) ... ok
test_delete_tag (test_mediafile.OggTest) ... ok
test_delete_year (test_mediafile.OggTest) ... ok
test_extended_field_write (test_mediafile.OggTest) ... ok
test_guess_cover (test_mediafile.OggTest) ... ok
test_invalid_descriptor (test_mediafile.OggTest) ... ok
test_legacy_coverart_tag (test_mediafile.OggTest) ... ok
test_overwrite_full (test_mediafile.OggTest) ... ok
test_overwrite_property (test_mediafile.OggTest) ... ok
test_read_audio_properties (test_mediafile.OggTest) ... ok
test_read_date_from_year_tag (test_mediafile.OggTest) ... ok
test_read_empty (test_mediafile.OggTest) ... ok
test_read_flexible_attribute_from_file (test_mediafile.OggTest) ... ok
test_read_full (test_mediafile.OggTest) ... ok
test_read_genre_list (test_mediafile.OggTest) ... ok
test_read_image_structures (test_mediafile.OggTest) ... ok
test_set_image_structure (test_mediafile.OggTest) ... ok
test_set_jpg_art (test_mediafile.OggTest) ... ok
test_set_png_art (test_mediafile.OggTest) ... ok
test_unparseable_date (test_mediafile.OggTest) ... ok
test_update_empty (test_mediafile.OggTest) ... ok
test_update_full (test_mediafile.OggTest) ... ok
test_write_counters_without_total (test_mediafile.OggTest) ... ok
test_write_date_components (test_mediafile.OggTest) ... ok
test_write_date_to_year_tag (test_mediafile.OggTest) ... ok
test_write_dates (test_mediafile.OggTest) ... ok
test_write_empty (test_mediafile.OggTest) ... ok
test_write_extended_tag_from_item (test_mediafile.OggTest) ... Sending event: write
Sending event: after_write
ok
test_write_genre_list (test_mediafile.OggTest) ... ok
test_write_genre_list_get_first (test_mediafile.OggTest) ... ok
test_write_incomplete_date_components (test_mediafile.OggTest) ... ok
test_write_packed (test_mediafile.OggTest) ... ok
test_append_genre_list (test_mediafile.OpusTest) ... ok
test_delete_art (test_mediafile.OpusTest) ... ok
test_delete_packed_total (test_mediafile.OpusTest) ... ok
test_delete_partial_date (test_mediafile.OpusTest) ... ok
test_delete_tag (test_mediafile.OpusTest) ... ok
test_delete_year (test_mediafile.OpusTest) ... ok
test_extended_field_write (test_mediafile.OpusTest) ... ok
test_invalid_descriptor (test_mediafile.OpusTest) ... ok
test_overwrite_full (test_mediafile.OpusTest) ... ok
test_overwrite_property (test_mediafile.OpusTest) ... ok
test_read_audio_properties (test_mediafile.OpusTest) ... ok
test_read_empty (test_mediafile.OpusTest) ... ok
test_read_flexible_attribute_from_file (test_mediafile.OpusTest) ... ok
test_read_full (test_mediafile.OpusTest) ... ok
test_read_genre_list (test_mediafile.OpusTest) ... ok
test_set_jpg_art (test_mediafile.OpusTest) ... ok
test_set_png_art (test_mediafile.OpusTest) ... ok
test_unparseable_date (test_mediafile.OpusTest) ... ok
test_update_empty (test_mediafile.OpusTest) ... ok
test_update_full (test_mediafile.OpusTest) ... ok
test_write_counters_without_total (test_mediafile.OpusTest) ... ok
test_write_date_components (test_mediafile.OpusTest) ... ok
test_write_dates (test_mediafile.OpusTest) ... ok
test_write_empty (test_mediafile.OpusTest) ... ok
test_write_extended_tag_from_item (test_mediafile.OpusTest) ... Sending event: write
Sending event: after_write
ok
test_write_genre_list (test_mediafile.OpusTest) ... ok
test_write_genre_list_get_first (test_mediafile.OpusTest) ... ok
test_write_incomplete_date_components (test_mediafile.OpusTest) ... ok
test_write_packed (test_mediafile.OpusTest) ... ok
test_add_image_structure (test_mediafile.WMATest) ... ok
test_add_tiff_image (test_mediafile.WMATest) ... ok
test_append_genre_list (test_mediafile.WMATest) ... ok
test_delete_art (test_mediafile.WMATest) ... ok
test_delete_image_structures (test_mediafile.WMATest) ... ok
test_delete_packed_total (test_mediafile.WMATest) ... ok
test_delete_partial_date (test_mediafile.WMATest) ... ok
test_delete_tag (test_mediafile.WMATest) ... ok
test_delete_year (test_mediafile.WMATest) ... ok
test_extended_field_write (test_mediafile.WMATest) ... ok
test_guess_cover (test_mediafile.WMATest) ... ok
test_invalid_descriptor (test_mediafile.WMATest) ... ok
test_overwrite_full (test_mediafile.WMATest) ... ok
test_overwrite_property (test_mediafile.WMATest) ... ok
test_read_audio_properties (test_mediafile.WMATest) ... ok
test_read_empty (test_mediafile.WMATest) ... ok
test_read_flexible_attribute_from_file (test_mediafile.WMATest) ... ok
test_read_full (test_mediafile.WMATest) ... ok
test_read_genre_list (test_mediafile.WMATest) ... ok
test_read_image_structures (test_mediafile.WMATest) ... ok
test_read_pure_tags (test_mediafile.WMATest) ... ok
test_set_image_structure (test_mediafile.WMATest) ... ok
test_set_jpg_art (test_mediafile.WMATest) ... ok
test_set_png_art (test_mediafile.WMATest) ... ok
test_unparseable_date (test_mediafile.WMATest) ... ok
test_update_empty (test_mediafile.WMATest) ... ok
test_update_full (test_mediafile.WMATest) ... ok
test_write_counters_without_total (test_mediafile.WMATest) ... ok
test_write_date_components (test_mediafile.WMATest) ... ok
test_write_dates (test_mediafile.WMATest) ... ok
test_write_empty (test_mediafile.WMATest) ... ok
test_write_extended_tag_from_item (test_mediafile.WMATest) ... Sending event: write
Sending event: after_write
ok
test_write_genre_list (test_mediafile.WMATest) ... ok
test_write_genre_list_get_first (test_mediafile.WMATest) ... ok
test_write_incomplete_date_components (test_mediafile.WMATest) ... ok
test_write_packed (test_mediafile.WMATest) ... ok
test_append_genre_list (test_mediafile.WavpackTest) ... ok
test_delete_art (test_mediafile.WavpackTest) ... ok
test_delete_packed_total (test_mediafile.WavpackTest) ... ok
test_delete_partial_date (test_mediafile.WavpackTest) ... ok
test_delete_tag (test_mediafile.WavpackTest) ... ok
test_delete_year (test_mediafile.WavpackTest) ... ok
test_extended_field_write (test_mediafile.WavpackTest) ... ok
test_invalid_descriptor (test_mediafile.WavpackTest) ... ok
test_overwrite_full (test_mediafile.WavpackTest) ... ok
test_overwrite_property (test_mediafile.WavpackTest) ... ok
test_read_audio_properties (test_mediafile.WavpackTest) ... ok
test_read_empty (test_mediafile.WavpackTest) ... ok
test_read_flexible_attribute_from_file (test_mediafile.WavpackTest) ... ok
test_read_full (test_mediafile.WavpackTest) ... ok
test_read_genre_list (test_mediafile.WavpackTest) ... ok
test_set_jpg_art (test_mediafile.WavpackTest) ... ok
test_set_png_art (test_mediafile.WavpackTest) ... ok
test_unparseable_date (test_mediafile.WavpackTest) ... ok
test_update_empty (test_mediafile.WavpackTest) ... ok
test_update_full (test_mediafile.WavpackTest) ... ok
test_write_counters_without_total (test_mediafile.WavpackTest) ... ok
test_write_date_components (test_mediafile.WavpackTest) ... ok
test_write_dates (test_mediafile.WavpackTest) ... ok
test_write_empty (test_mediafile.WavpackTest) ... ok
test_write_extended_tag_from_item (test_mediafile.WavpackTest) ... Sending event: write
Sending event: after_write
ok
test_write_genre_list (test_mediafile.WavpackTest) ... ok
test_write_genre_list_get_first (test_mediafile.WavpackTest) ... ok
test_write_incomplete_date_components (test_mediafile.WavpackTest) ... ok
test_write_packed (test_mediafile.WavpackTest) ... ok
test_convert (test_convert.ConvertCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpe2wHH9/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpe2wHH9
plugin paths:
Sending event: pluginload
convert: Encoding /tmp/guix-build-beets-1.3.17.drv-0/tmpe2wHH9/libdir/the artist/älbum/02 tïtle 0.ogg
convert: Finished encoding /tmp/guix-build-beets-1.3.17.drv-0/tmpe2wHH9/libdir/the artist/älbum/02 tïtle 0.ogg
Sending event: write
Sending event: after_write
Sending event: after_convert
Sending event: cli_exit
ok
test_convert_keep_new (test_convert.ConvertCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpukVaZd/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpukVaZd
plugin paths:
Sending event: pluginload
convert: Moving to /tmp/guix-build-beets-1.3.17.drv-0/tmpukVaZd/convert_dest/converted.ogg
convert: Encoding /tmp/guix-build-beets-1.3.17.drv-0/tmpukVaZd/convert_dest/converted.ogg
convert: Finished encoding /tmp/guix-build-beets-1.3.17.drv-0/tmpukVaZd/convert_dest/converted.ogg
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: after_convert
Sending event: cli_exit
ok
test_convert_with_auto_confirmation (test_convert.ConvertCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpBNqp_n/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpBNqp_n
plugin paths:
Sending event: pluginload
convert: Encoding /tmp/guix-build-beets-1.3.17.drv-0/tmpBNqp_n/libdir/the artist/älbum/02 tïtle 0.ogg
convert: Finished encoding /tmp/guix-build-beets-1.3.17.drv-0/tmpBNqp_n/libdir/the artist/älbum/02 tïtle 0.ogg
Sending event: write
Sending event: after_write
Sending event: after_convert
Sending event: cli_exit
ok
test_embed_album_art (test_convert.ConvertCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpDqO8Yv/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpDqO8Yv
plugin paths:
Sending event: pluginload
convert: Encoding /tmp/guix-build-beets-1.3.17.drv-0/tmpDqO8Yv/libdir/the artist/älbum/02 tïtle 0.ogg
convert: Finished encoding /tmp/guix-build-beets-1.3.17.drv-0/tmpDqO8Yv/libdir/the artist/älbum/02 tïtle 0.ogg
Sending event: write
Sending event: after_write
convert: embedding album art from /tmp/guix-build-beets-1.3.17.drv-0/beets-1.3.17/test/rsrc/image-2x3.jpg
convert: embedding /tmp/guix-build-beets-1.3.17.drv-0/beets-1.3.17/test/rsrc/image-2x3.jpg
Sending event: write
Sending event: after_write
Sending event: after_convert
Sending event: cli_exit
ok
test_format_option (test_convert.ConvertCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpwdcyaT/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpwdcyaT
plugin paths:
Sending event: pluginload
convert: Encoding /tmp/guix-build-beets-1.3.17.drv-0/tmpwdcyaT/libdir/the artist/älbum/02 tïtle 0.ogg
convert: Finished encoding /tmp/guix-build-beets-1.3.17.drv-0/tmpwdcyaT/libdir/the artist/älbum/02 tïtle 0.ogg
Sending event: write
Sending event: after_write
Sending event: after_convert
Sending event: cli_exit
ok
test_pretend (test_convert.ConvertCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpz3yNic/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpz3yNic
plugin paths:
Sending event: pluginload
convert: sh -c cp '/tmp/guix-build-beets-1.3.17.drv-0/tmpz3yNic/libdir/the artist/älbum/02 tïtle 0.ogg' '/tmp/guix-build-beets-1.3.17.drv-0/tmpz3yNic/convert_dest/converted.mp3'; printf mp3 >> '/tmp/guix-build-beets-1.3.17.drv-0/tmpz3yNic/convert_dest/converted.mp3'
Sending event: cli_exit
ok
test_rejecet_confirmation (test_convert.ConvertCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpnlNpGt/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpnlNpGt
plugin paths:
Sending event: pluginload
Sending event: cli_exit
ok
test_skip_existing (test_convert.ConvertCliTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp4Bk5F0/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp4Bk5F0
plugin paths:
Sending event: pluginload
convert: Skipping /tmp/guix-build-beets-1.3.17.drv-0/tmp4Bk5F0/libdir/the artist/älbum/02 tïtle 0.ogg (target file exists)
Sending event: cli_exit
ok
test_import_converted (test_convert.ImportConvertTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmpjEGW0P/import/album 0
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
convert: Encoding /tmp/guix-build-beets-1.3.17.drv-0/tmpjEGW0P/import/album 0/track 0.mp3
convert: Finished encoding /tmp/guix-build-beets-1.3.17.drv-0/tmpjEGW0P/import/album 0/track 0.mp3
Sending event: write
Sending event: after_write
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_import_original_on_convert_error (test_convert.ImportConvertTest) ... Sending event: import_begin
Sending event: import_task_created
/tmp/guix-build-beets-1.3.17.drv-0/tmp2GIbmE/import/album 0
0 of 1 items replaced
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
convert: Encoding /tmp/guix-build-beets-1.3.17.drv-0/tmp2GIbmE/import/album 0/track 0.mp3
convert: Encoding /tmp/guix-build-beets-1.3.17.drv-0/tmp2GIbmE/import/album 0/track 0.mp3 failed. Cleaning up...
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: import_task_files
Sending event: album_imported
ok
test_transcode_from_lossles (test_convert.NeverConvertLossyFilesTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmpGwb09i/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmpGwb09i
plugin paths:
Sending event: pluginload
convert: Encoding /tmp/guix-build-beets-1.3.17.drv-0/tmpGwb09i/libdir/the artist/älbum 0/02 tïtle 0.flac
convert: Finished encoding /tmp/guix-build-beets-1.3.17.drv-0/tmpGwb09i/libdir/the artist/älbum 0/02 tïtle 0.flac
Sending event: write
Sending event: after_write
Sending event: after_convert
Sending event: cli_exit
ok
test_transcode_from_lossy (test_convert.NeverConvertLossyFilesTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp5TNJ0T/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp5TNJ0T
plugin paths:
Sending event: pluginload
convert: Encoding /tmp/guix-build-beets-1.3.17.drv-0/tmp5TNJ0T/libdir/the artist/älbum 0/02 tïtle 0.ogg
convert: Finished encoding /tmp/guix-build-beets-1.3.17.drv-0/tmp5TNJ0T/libdir/the artist/älbum 0/02 tïtle 0.ogg
Sending event: write
Sending event: after_write
Sending event: after_convert
Sending event: cli_exit
ok
test_transcode_from_lossy_prevented (test_convert.NeverConvertLossyFilesTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp0Uioba/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp0Uioba
plugin paths:
Sending event: pluginload
convert: Copying /tmp/guix-build-beets-1.3.17.drv-0/tmp0Uioba/libdir/the artist/älbum 0/02 tïtle 0.ogg
Sending event: write
Sending event: after_write
Sending event: after_convert
Sending event: cli_exit
ok
test_item_add_inserts_row (test_library.AddTest) ... Sending event: database_change
Sending event: database_change
ok
test_library_add_path_inserts_row (test_library.AddTest) ... Sending event: database_change
Sending event: database_change
ok
test_album_items_consistent (test_library.AlbumInfoTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_albuminfo_change_albumartist_changes_items (test_library.AlbumInfoTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_albuminfo_change_artist_does_not_change_items (test_library.AlbumInfoTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_albuminfo_changes_affect_items (test_library.AlbumInfoTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_albuminfo_for_two_items_doesnt_duplicate_row (test_library.AlbumInfoTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_albuminfo_reflects_metadata (test_library.AlbumInfoTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_albuminfo_remove_removes_items (test_library.AlbumInfoTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
ok
test_albuminfo_stores_art (test_library.AlbumInfoTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_get_album_by_id (test_library.AlbumInfoTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_individual_tracks_have_no_albuminfo (test_library.AlbumInfoTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_noop_albuminfo_changes_affect_items (test_library.AlbumInfoTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_removing_last_item_removes_album (test_library.AlbumInfoTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
ok
test_art_filename_respects_setting (test_library.ArtDestinationTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_art_path_in_item_dir (test_library.ArtDestinationTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_art_path_sanitized (test_library.ArtDestinationTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_if_else_false (test_library.DestinationFunctionTest) ... Sending event: database_change
Sending event: database_change
ok
test_if_else_false_value (test_library.DestinationFunctionTest) ... Sending event: database_change
Sending event: database_change
ok
test_if_false (test_library.DestinationFunctionTest) ... Sending event: database_change
Sending event: database_change
ok
test_if_false_value (test_library.DestinationFunctionTest) ... Sending event: database_change
Sending event: database_change
ok
test_if_int_value (test_library.DestinationFunctionTest) ... Sending event: database_change
Sending event: database_change
ok
test_if_true (test_library.DestinationFunctionTest) ... Sending event: database_change
Sending event: database_change
ok
test_left_variable (test_library.DestinationFunctionTest) ... Sending event: database_change
Sending event: database_change
ok
test_nonexistent_function (test_library.DestinationFunctionTest) ... Sending event: database_change
Sending event: database_change
ok
test_right_variable (test_library.DestinationFunctionTest) ... Sending event: database_change
Sending event: database_change
ok
test_title_case_variable (test_library.DestinationFunctionTest) ... Sending event: database_change
Sending event: database_change
ok
test_upper_case_literal (test_library.DestinationFunctionTest) ... Sending event: database_change
Sending event: database_change
ok
test_upper_case_variable (test_library.DestinationFunctionTest) ... Sending event: database_change
Sending event: database_change
ok
test_albumartist_falls_back_to_artist (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_albumartist_overrides_artist (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_albumtype_path_fallback_to_comp (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_albumtype_query_path (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_artist_falls_back_to_albumartist (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_artist_overrides_albumartist (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_asciify_and_replace (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_comp_before_singleton_path (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_comp_path (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_default_path_for_non_compilations (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_destination_escapes_leading_dot (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_destination_escapes_slashes (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_destination_long_names_keep_extension (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_destination_long_names_truncated (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_destination_pads_date_values (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_destination_pads_some_indices (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_destination_preserves_extension (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_destination_preserves_legitimate_slashes (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_destination_substitues_metadata_values (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_destination_with_empty_component (test_library.DestinationTest) ... skipped u'unimplemented: #359'
test_destination_with_empty_final_component (test_library.DestinationTest) ... skipped u'unimplemented: #359'
test_destination_with_replacements (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_directory_works_with_trailing_slash (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_directory_works_without_trailing_slash (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_distination_windows_removes_both_separators (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_get_formatted_datetime (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_get_formatted_does_not_replace_separators (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_get_formatted_none (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_get_formatted_pads_with_zero (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_get_formatted_uses_kbps_bitrate (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_get_formatted_uses_khz_samplerate (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_heterogeneous_album_gets_single_directory (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_legalize_path_one_for_many_replacement (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
Fell back to default replacements when naming file the artist/the album/04 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX. Configure replacements to avoid lengthening the filename.
ok
test_legalize_path_one_for_one_replacement (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_lower_case_extension (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_non_mbcs_characters_on_windows (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_path_with_format (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_singleton_path (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_unicode_extension_in_fragment (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_unicode_normalized_nfc_on_linux (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_unicode_normalized_nfd_on_mac (test_library.DestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_unique_expands_to_disambiguating_year (test_library.DisambiguationTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_unique_expands_to_nothing_for_distinct_albums (test_library.DisambiguationTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_unique_falls_back_to_second_distinguishing_field (test_library.DisambiguationTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_unique_sanitized (test_library.DisambiguationTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_unique_with_default_arguments_uses_albumtype (test_library.DisambiguationTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_use_fallback_numbers_when_identical (test_library.DisambiguationTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_filesize (test_library.FilesizeTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
ok
test_nonexistent_file (test_library.FilesizeTest) ... FAIL
test_invalid_field_raises_attributeerror (test_library.GetSetTest) ... ok
test_set_changes_value (test_library.GetSetTest) ... ok
test_set_does_not_dirty_if_value_unchanged (test_library.GetSetTest) ... ok
test_set_sets_dirty_flag (test_library.GetSetTest) ... ok
test_atime_for_singleton (test_library.ImportTimeTest) ... Sending event: database_change
Sending event: database_change
ok
test_album_field_overrides_item_field_for_path (test_library.ItemFormattedMappingTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_album_flex_field (test_library.ItemFormattedMappingTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_albumartist_falls_back_to_artist (test_library.ItemFormattedMappingTest) ... Sending event: database_change
Sending event: database_change
ok
test_artist_falls_back_to_albumartist (test_library.ItemFormattedMappingTest) ... Sending event: database_change
Sending event: database_change
ok
test_both_artist_and_albumartist_empty (test_library.ItemFormattedMappingTest) ... Sending event: database_change
Sending event: database_change
ok
test_formatted_item_value (test_library.ItemFormattedMappingTest) ... Sending event: database_change
Sending event: database_change
ok
test_get_method_with_default (test_library.ItemFormattedMappingTest) ... Sending event: database_change
Sending event: database_change
ok
test_get_method_with_specified_default (test_library.ItemFormattedMappingTest) ... Sending event: database_change
Sending event: database_change
ok
test_get_unset_field (test_library.ItemFormattedMappingTest) ... Sending event: database_change
Sending event: database_change
ok
test_item_precedence (test_library.ItemFormattedMappingTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_nonexistent_raise_read_error (test_library.ItemReadTest) ... ok
test_unreadable_raise_read_error (test_library.ItemReadTest) ... ok
test_datetype (test_library.LibraryFieldTypesTest) ... ok
test_durationtype (test_library.LibraryFieldTypesTest) ... ok
test_musicalkey (test_library.LibraryFieldTypesTest) ... ok
test_pathtype (test_library.LibraryFieldTypesTest) ... ok
test_load_clears_dirty_flags (test_library.LoadTest) ... Sending event: database_change
Sending event: database_change
ok
test_load_restores_data_from_db (test_library.LoadTest) ... Sending event: database_change
Sending event: database_change
ok
test_mtime_initially_up_to_date (test_library.MtimeTest) ... Sending event: database_change
Sending event: database_change
ok
test_mtime_reset_on_db_modify (test_library.MtimeTest) ... Sending event: database_change
Sending event: database_change
ok
test_mtime_up_to_date_after_read (test_library.MtimeTest) ... Sending event: database_change
Sending event: database_change
ok
test_mtime_up_to_date_after_write (test_library.MtimeTest) ... Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
ok
test_parse_bytes (test_library.ParseQueryTest) ... ok
test_parse_invalid_query_string (test_library.ParseQueryTest) ... ok
test_art_destination_returns_bytestring (test_library.PathStringTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_artpath_stores_special_chars (test_library.PathStringTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_destination_returns_bytestring (test_library.PathStringTest) ... Sending event: database_change
Sending event: database_change
ok
test_fetched_item_path_is_bytestring (test_library.PathStringTest) ... Sending event: database_change
Sending event: database_change
ok
test_item_path_is_bytestring (test_library.PathStringTest) ... Sending event: database_change
Sending event: database_change
ok
test_sanitize_path_returns_unicode (test_library.PathStringTest) ... Sending event: database_change
Sending event: database_change
ok
test_sanitize_path_with_special_chars (test_library.PathStringTest) ... Sending event: database_change
Sending event: database_change
ok
test_special_char_path_added_to_database (test_library.PathStringTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
Sending event: database_change
Sending event: database_change
ok
test_special_chars_preserved_in_database (test_library.PathStringTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_unicode_artpath_becomes_bytestring (test_library.PathStringTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_unicode_artpath_in_database_decoded (test_library.PathStringTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_unicode_in_database_becomes_bytestring (test_library.PathStringTest) ... Sending event: database_change
Sending event: database_change
ok
test_unicode_path_becomes_bytestring (test_library.PathStringTest) ... Sending event: database_change
Sending event: database_change
ok
test_plugin_value_not_substituted (test_library.PluginDestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_plugin_value_overrides_attribute (test_library.PluginDestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_plugin_value_sanitized (test_library.PluginDestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_undefined_value_not_substituted (test_library.PluginDestinationTest) ... Sending event: database_change
Sending event: database_change
ok
test_remove_deletes_from_db (test_library.RemoveTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: item_removed
ok
test_store_changes_database_value (test_library.StoreTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_store_clears_dirty_flags (test_library.StoreTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_store_only_writes_dirty_fields (test_library.StoreTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_album_and_item_format (test_library.TemplateTest) ... Sending event: database_change
Sending event: database_change
ok
test_album_flexattr_appears_in_item_template (test_library.TemplateTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_year_formatted_in_template (test_library.TemplateTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_unicode_path (test_library.UnicodePathTest) ... Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
ok
test_no_write_permission (test_library.WriteTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
ok
test_write_custom_tags (test_library.WriteTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
ok
test_write_date_field (test_library.WriteTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
ok
test_write_nonexistant (test_library.WriteTest) ... Sending event: write
ok
test_write_with_custom_path (test_library.WriteTest) ... Sending event: database_change
Sending event: database_change
Sending event: item_copied
Sending event: database_change
Sending event: database_change
Sending event: write
Sending event: after_write
ok
test_pull (test_pipeline.BubbleTest) ... ok
test_run_parallel (test_pipeline.BubbleTest) ... ok
test_run_sequential (test_pipeline.BubbleTest) ... ok
test_constrained (test_pipeline.ConstrainedThreadedPipelineTest) ... ok
test_constrained_exception (test_pipeline.ConstrainedThreadedPipelineTest) ... ok
test_constrained_parallel (test_pipeline.ConstrainedThreadedPipelineTest) ... ok
test_pull (test_pipeline.ExceptionTest) ... ok
test_run_parallel (test_pipeline.ExceptionTest) ... ok
test_run_sequential (test_pipeline.ExceptionTest) ... ok
test_pull (test_pipeline.MultiMessageTest) ... ok
test_run_parallel (test_pipeline.MultiMessageTest) ... ok
test_run_sequential (test_pipeline.MultiMessageTest) ... ok
test_run_parallel (test_pipeline.ParallelExceptionTest) ... ok
test_pull (test_pipeline.ParallelStageTest) ... ok
test_run_parallel (test_pipeline.ParallelStageTest) ... ok
test_run_sequential (test_pipeline.ParallelStageTest) ... ok
test_pull (test_pipeline.SimplePipelineTest) ... ok
test_pull_chain (test_pipeline.SimplePipelineTest) ... ok
test_run_parallel (test_pipeline.SimplePipelineTest) ... ok
test_run_sequential (test_pipeline.SimplePipelineTest) ... ok
test_mutator_stage_decorator (test_pipeline.StageDecoratorTest) ... ok
test_stage_decorator (test_pipeline.StageDecoratorTest) ... ok
test_alpha_all_chars (test_bucket.BucketPluginTest)
Alphabet buckets can be named by listing all their chars ... ok
test_alpha_first_last_chars (test_bucket.BucketPluginTest)
Alphabet buckets can be named by listing the 'from-to' syntax ... ok
test_alpha_out_of_range (test_bucket.BucketPluginTest)
If no range match, return the initial ... ok
test_alpha_regex (test_bucket.BucketPluginTest)
Check regex is used ... ok
test_alpha_regex_mix (test_bucket.BucketPluginTest)
Check mixing regex and non-regex is possible ... ok
test_bad_alpha_range_def (test_bucket.BucketPluginTest)
If bad alpha range definition, a UserError is raised. ... ok
test_bad_year_range_def_no4digits (test_bucket.BucketPluginTest)
If bad year range definition, a UserError is raised. ... ok
test_bad_year_range_def_nodigits (test_bucket.BucketPluginTest)
If bad year range definition, a UserError is raised. ... ok
test_span_from_str (test_bucket.BucketPluginTest) ... ok
test_year_multiple_years (test_bucket.BucketPluginTest)
Buckets can be named by listing all the years ... ok
test_year_out_of_range (test_bucket.BucketPluginTest)
If no range match, return the year ... ok
test_year_out_of_range_extrapolate (test_bucket.BucketPluginTest)
If no defined range match, extrapolate all ranges using the most ... ok
test_year_single_year (test_bucket.BucketPluginTest)
If a single year is given, range starts from this year and stops at ... ok
test_year_single_year_last_folder (test_bucket.BucketPluginTest)
If a single year is given for the last bucket, extend it to current ... ok
test_year_two_years (test_bucket.BucketPluginTest)
Buckets can be named with the 'from-to' syntax. ... ok
test_load_item_types (test_metasync.MetaSyncTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_pretend_sync_from_itunes (test_metasync.MetaSyncTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp3bZc41/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp3bZc41
plugin paths:
Sending event: pluginload
metasync: loading iTunes library from /tmp/guix-build-beets-1.3.17.drv-0/beets-1.3.17/test/rsrc/itunes_library_unix.xml
Sending event: cli_exit
ok
test_sync_from_itunes (test_metasync.MetaSyncTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
no user configuration found at /tmp/guix-build-beets-1.3.17.drv-0/tmp2uesZW/config.yaml
data directory: /tmp/guix-build-beets-1.3.17.drv-0/tmp2uesZW
plugin paths:
Sending event: pluginload
metasync: loading iTunes library from /tmp/guix-build-beets-1.3.17.drv-0/beets-1.3.17/test/rsrc/itunes_library_unix.xml
Sending event: database_change
Sending event: database_change
Sending event: cli_exit
ok
test_aao_scraper_finds_image (test_art.AAOTest) ... getting URL: http://www.albumart.org/index_detail.php?asin=xxxx
scraped art URL: http://www.albumart.org/index_detail.php?asin=xxxx
ok
test_aao_scraper_returns_no_result_when_no_image_present (test_art.AAOTest) ... getting URL: http://www.albumart.org/index_detail.php?asin=xxxx
scraped art URL: http://www.albumart.org/index_detail.php?asin=xxxx
no image found on page
ok
test_resize_if_necessary (test_art.ArtForAlbumTest) ... skipped 'ArtResizer has no local imaging backend available'
test_respect_enforce_ratio_no (test_art.ArtForAlbumTest) ... fetchart: found local image /tmp/guix-build-beets-1.3.17.drv-0/beets-1.3.17/test/rsrc/abbey-similar.jpg
fetchart: using remote image /tmp/guix-build-beets-1.3.17.drv-0/beets-1.3.17/test/rsrc/abbey-similar.jpg
ok
test_respect_enforce_ratio_yes (test_art.ArtForAlbumTest) ... skipped 'ArtResizer has no local imaging backend available'
test_respect_minwidth (test_art.ArtForAlbumTest) ... skipped 'ArtResizer has no local imaging backend available'
test_art_not_found (test_art.ArtImporterTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_delete_original_file (test_art.ArtImporterTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: art_set
Sending event: database_change
ok
test_do_not_delete_original_if_already_in_place (test_art.ArtImporterTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_fetch_art (test_art.ArtImporterTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: art_set
Sending event: database_change
ok
test_fetch_art_if_imported_file_deleted (test_art.ArtImporterTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: art_set
Sending event: database_change
Sending event: art_set
Sending event: database_change
fetchart: the album artist - the album: ^[[32;01mfound album art^[[39;49;00m
ok
test_leave_original_file_in_place (test_art.ArtImporterTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: art_set
Sending event: database_change
ok
test_move_original_file (test_art.ArtImporterTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: art_set
Sending event: database_change
ok
test_no_art_for_singleton (test_art.ArtImporterTest) ... Sending event: database_change
Sending event: database_change
Sending event: database_change
Sending event: database_change
ok
test_local_only_does_not_access_network (test_art.CombinedTest) ... ok
test_local_only_gets_fs_image (test_art.CombinedTest) ... fetchart: using well-named art file art.jpg
fetchart: found local image /tmp/guix-build-beets-1.3.17.drv-0/tmpN3X67P/arttest/art.jpg
ok
test_main_interface_falls_back_to_aao (test_art.CombinedTest) ... fetchart: trying source coverart for album None - None
fetchart: trying source amazon for album None - None
fetchart: downloading image: http://images.amazon.com/images/P/xxxx.01.LZZZZZZZ.jpg
fetchart: not a supported image: text/html
fetchart: downloading image: http://images.amazon.com/images/P/xxxx.02.LZZZZZZZ.jpg
fetchart: error fetching art: Connection refused: GET http://images.amazon.com/images/P/xxxx.02.LZZZZZZZ.jpg
fetchart: trying source albumart for album None - None
fetchart: getting URL: http://www.albumart.org/index_detail.php?asin=xxxx
fetchart: error scraping art page
ok
test_main_interface_falls_back_to_amazon (test_art.CombinedTest) ... fetchart: trying source coverart for album None - None
fetchart: trying source amazon for album None - None
fetchart: downloading image: http://images.amazon.com/images/P/xxxx.01.LZZZZZZZ.jpg
fetchart: downloaded art to: /tmp/guix-build-beets-1.3.17.drv-0/tmpPrtwqz.jpg
fetchart: using remote image /tmp/guix-build-beets-1.3.17.drv-0/tmpPrtwqz.jpg
ok
test_main_interface_gives_precedence_to_fs_art (test_art.CombinedTest) ... fetchart: using well-named art file art.jpg
fetchart: found local image /tmp/guix-build-beets-1.3.17.drv-0/tmpimdwI7/arttest/art.jpg
ok
test_main_interface_returns_amazon_art (test_art.CombinedTest) ... fetchart: trying source coverart for album None - None
fetchart: trying source amazon for album None - None
fetchart: downloading image: http://images.amazon.com/images/P/xxxx.01.LZZZZZZZ.jpg
fetchart: downloaded art to: /tmp/guix-build-beets-1.3.17.drv-0/tmpu2NXkN.jpg
fetchart: using remote image /tmp/guix-build-beets-1.3.17.drv-0/tmpu2NXkN.jpg
ok
test_main_interface_returns_none_for_missing_asin_and_path (test_art.CombinedTest) ... fetchart: trying source coverart for album None - None
fetchart: trying source amazon for album None - None
fetchart: trying source albumart for album None - None
ok
test_main_interface_tries_amazon_before_aao (test_art.CombinedTest) ... fetchart: trying source coverart for album None - None
fetchart: trying source amazon for album None - None
fetchart: downloading image: http://images.amazon.com/images/P/xxxx.01.LZZZZZZZ.jpg
fetchart: downloaded art to: /tmp/guix-build-beets-1.3.17.drv-0/tmpjlVg62.jpg
fetchart: using remote image /tmp/guix-build-beets-1.3.17.drv-0/tmpjlVg62.jpg
ok
test_main_interface_uses_caa_when_mbid_available (test_art.CombinedTest) ... fetchart: trying source coverart for album None - None
fetchart: downloading image: http://coverartarchive.org/release/releaseid/front
fetchart: downloaded art to: /tmp/guix-build-beets-1.3.17.drv-0/tmp8psyQz.jpg
fetchart: using remote image /tmp/guix-build-beets-1.3.17.drv-0/tmp8psyQz.jpg
ok
test_appropriately_named_file_takes_precedence (test_art.FSArtTest) ... using well-named art file art.jpg
ok
test_cautious_skips_fallback (test_art.FSArtTest) ... ok
test_empty_dir (test_art.FSArtTest) ... ok
test_finds_jpg_in_directory (test_art.FSArtTest) ... using fallback art file a.jpg
ok
test_non_image_file_not_identified (test_art.FSArtTest) ... ok
test_precedence_amongst_correct_files (test_art.FSArtTest) ... using well-named art file front-cover.jpg
ok
test_invalid_type_returns_none (test_art.FetchImageTest) ... fetchart: downloading image: http://example.com/
fetchart: not a supported image: image/watercolour
ok
test_jpeg_type_returns_path (test_art.FetchImageTest) ... fetchart: downloading image: http://example.com/
fetchart: downloaded art to: /tmp/guix-build-beets-1.3.17.drv-0/tmpeJ8EMV.jpg
ok
test_google_art_finds_image (test_art.GoogleImageTest) ... getting URL: https://www.googleapis.com/customsearch/v1?q=some+artist%2Csome+album&cx=001442825323518660753%3Ahrh5ch1gjzm&searchType=image
ok
test_google_art_returns_no_result_when_error_received (test_art.GoogleImageTest) ... getting URL: https://www.googleapis.com/customsearch/v1?q=some+artist%2Csome+album&cx=001442825323518660753%3Ahrh5ch1gjzm&searchType=image
google fetchart error: some reason
ok
test_google_art_returns_no_result_with_malformed_response (test_art.GoogleImageTest) ... getting URL: https://www.googleapis.com/customsearch/v1?q=some+artist%2Csome+album&cx=001442825323518660753%3Ahrh5ch1gjzm&searchType=image
google: error loading response: bla blup
ok
test_discc_alternate_field (test_mediafile_edge.EdgeTest) ... ok
test_emptylist (test_mediafile_edge.EdgeTest) ... ok
test_old_ape_version_bitrate (test_mediafile_edge.EdgeTest) ... ok
test_only_magic_bytes_jpeg (test_mediafile_edge.EdgeTest) ... ok
test_release_time_with_space (test_mediafile_edge.EdgeTest) ... ok
test_release_time_with_t (test_mediafile_edge.EdgeTest) ... ok
test_soundcheck_non_ascii (test_mediafile_edge.EdgeTest) ... ok
test_tempo_with_bpm (test_mediafile_edge.EdgeTest) ... ok
test_v23_image_encoding (test_mediafile_edge.ID3v23Test)
For compatibility with OS X/iTunes (and strict adherence to ... skipped u'a bug, see #899'
test_v23_on_non_mp3_is_noop (test_mediafile_edge.ID3v23Test) ... ok
test_v23_year_tag (test_mediafile_edge.ID3v23Test) ... ok
test_v24_image_encoding (test_mediafile_edge.ID3v23Test) ... ok
test_v24_year_tag (test_mediafile_edge.ID3v23Test) ... ok
test_safe_cast_float_with_no_numbers (test_mediafile_edge.InvalidValueToleranceTest) ... ok
test_safe_cast_int_string_to_int (test_mediafile_edge.InvalidValueToleranceTest) ... ok
test_safe_cast_int_to_float (test_mediafile_edge.InvalidValueToleranceTest) ... ok
test_safe_cast_intstring_to_bool (test_mediafile_edge.InvalidValueToleranceTest) ... ok
test_safe_cast_negative_string_to_float (test_mediafile_edge.InvalidValueToleranceTest) ... ok
test_safe_cast_special_chars_to_unicode (test_mediafile_edge.InvalidValueToleranceTest) ... ok
test_safe_cast_string_to_bool (test_mediafile_edge.InvalidValueToleranceTest) ... ok
test_safe_cast_string_to_float (test_mediafile_edge.InvalidValueToleranceTest) ... ok
test_safe_cast_string_to_int (test_mediafile_edge.InvalidValueToleranceTest) ... ok
test_safe_cast_string_with_cruft_to_float (test_mediafile_edge.InvalidValueToleranceTest) ... ok
test_comment_with_latin1_encoding (test_mediafile_edge.MP3EncodingTest) ... ok
test_unicode_label_in_m4a (test_mediafile_edge.MP4EncodingTest) ... ok
test_bitrate_with_zero_length (test_mediafile_edge.MissingAudioDataTest) ... ok
test_broken_symlink (test_mediafile_edge.SafetyTest) ... ok
test_corrupt_flac_raises_unreadablefileerror (test_mediafile_edge.SafetyTest) ... header parsing failed: file said 4 bytes, read 0 bytes
ok
test_corrupt_monkeys_raises_unreadablefileerror (test_mediafile_edge.SafetyTest) ... header parsing failed: not a Monkey's Audio file
ok
test_corrupt_mp3_raises_unreadablefileerror (test_mediafile_edge.SafetyTest) ... header parsing failed: can't sync to an MPEG frame
ok
test_corrupt_mp4_raises_unreadablefileerror (test_mediafile_edge.SafetyTest) ... ok
test_corrupt_ogg_raises_unreadablefileerror (test_mediafile_edge.SafetyTest) ... ok
test_invalid_extension_raises_filetypeerror (test_mediafile_edge.SafetyTest) ... ok
test_invalid_ogg_header_raises_unreadablefileerror (test_mediafile_edge.SafetyTest) ... header parsing failed: unable to read full header; got 'OggS\x01vorbis'
ok
test_magic_xml_raises_unreadablefileerror (test_mediafile_edge.SafetyTest) ... header parsing failed: not a MP4 file
ok
test_opening_tagless_file_leaves_untouched (test_mediafile_edge.SideEffectsTest) ... ok
test_decode_zero (test_mediafile_edge.SoundCheckTest) ... ok
test_malformatted (test_mediafile_edge.SoundCheckTest) ... ok
test_round_trip (test_mediafile_edge.SoundCheckTest) ... ok
test_special_characters (test_mediafile_edge.SoundCheckTest) ... ok
test_set_date_to_none (test_mediafile_edge.TypeTest) ... ok
test_set_replaygain_gain_to_none (test_mediafile_edge.TypeTest) ... ok
test_set_replaygain_peak_to_none (test_mediafile_edge.TypeTest) ... ok
test_set_track_to_none (test_mediafile_edge.TypeTest) ... ok
test_set_year_to_none (test_mediafile_edge.TypeTest) ... ok
test_year_integer_in_string (test_mediafile_edge.TypeTest) ... ok
test_api_url (test_embyupdate.EmbyUpdateTest) ... ok
test_create_header_no_token (test_embyupdate.EmbyUpdateTest) ... ok
test_create_header_with_token (test_embyupdate.EmbyUpdateTest) ... ok
test_get_token (test_embyupdate.EmbyUpdateTest) ... ok
test_get_user (test_embyupdate.EmbyUpdateTest) ... ok
test_password_data (test_embyupdate.EmbyUpdateTest) ... ok
======================================================================
FAIL: test_nonexistent_file (test_library.FilesizeTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/tmp/guix-build-beets-1.3.17.drv-0/beets-1.3.17/test/test_library.py", line 1116, in test_nonexistent_file
self.assertEqual(item.filesize, 0)
AssertionError: 987 != 0
----------------------------------------------------------------------
Ran 1646 tests in 119.423s
FAILED (failures=1, skipped=28)
?tle 0
title: tïtle 0 -> modified tïtle 0
the artist - älbum - tïtle 1
title: tïtle 1 -> modified tïtle 1
the artist - älbum - tïtle 2
title: tïtle 2 -> modified tïtle 2
the artist - älbum - tïtle 3
title: tïtle 3 -> modified tïtle 3
the artist - älbum - tïtle 4
title: tïtle 4 -> modified tïtle 4
the artist - älbum - tïtle 5
title: tïtle 5 -> modified tïtle 5
the artist - älbum - tïtle 6
title: tïtle 6 -> modified tïtle 6
the artist - älbum - tïtle 7
title: tïtle 7 -> modified tïtle 7
the artist - älbum - tïtle 8
title: tïtle 8 -> modified tïtle 8
the artist - älbum - tïtle 9
title: tïtle 9 -> modified tïtle 9
continue [E]diting, Apply, Cancel? alt-J - An Awesome Wave - Tessellate
itunes_rating: 60 -> 80
itunes_skipcount: 3
itunes_playcount: 0
itunes_lastskipped: 2015-02-05 15:41:04
alt-J - An Awesome Wave - Breezeblocks
itunes_skipcount: 0
itunes_playcount: 31
itunes_lastplayed: 2015-05-04 12:20:51
itunes_rating: 100
alt-J - An Awesome Wave - Tessellate
itunes_rating: 60 -> 80
itunes_skipcount: 3
itunes_playcount: 0
itunes_lastskipped: 2015-02-05 15:41:04
alt-J - An Awesome Wave - Breezeblocks
itunes_skipcount: 0
itunes_playcount: 31
itunes_lastplayed: 2015-05-04 12:20:51
itunes_rating: 100
phase `check' failed after 121.2 seconds
builder for `/gnu/store/rlq1axq2n0zhgi327nhca9w0l9chycfb-beets-1.3.17.drv' failed with exit code 1
@ build-failed /gnu/store/rlq1axq2n0zhgi327nhca9w0l9chycfb-beets-1.3.17.drv - 1 builder for `/gnu/store/rlq1axq2n0zhgi327nhca9w0l9chycfb-beets-1.3.17.drv' failed with exit code 1
guix build: error: build failed: build of `/gnu/store/rlq1axq2n0zhgi327nhca9w0l9chycfb-beets-1.3.17.drv' failed
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 13/13] gnu: Add beets.
2016-03-25 23:37 ` Alex Griffin
@ 2016-03-26 0:30 ` Leo Famulari
2016-03-26 0:40 ` Leo Famulari
2016-03-26 11:41 ` Ludovic Courtès
0 siblings, 2 replies; 33+ messages in thread
From: Leo Famulari @ 2016-03-26 0:30 UTC (permalink / raw)
To: Alex Griffin; +Cc: guix-devel
On Fri, Mar 25, 2016 at 06:37:28PM -0500, Alex Griffin wrote:
> This package builds fine on my Debian system but not on GuixSD. I've
> attached my build output, since it seems you're having trouble.
[...]
> ======================================================================
> FAIL: test_nonexistent_file (test_library.FilesizeTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/tmp/guix-build-beets-1.3.17.drv-0/beets-1.3.17/test/test_library.py", line 1116, in test_nonexistent_file
> self.assertEqual(item.filesize, 0)
> AssertionError: 987 != 0
>
> ----------------------------------------------------------------------
> Ran 1646 tests in 119.423s
>
> FAILED (failures=1, skipped=28)
I had only viewed the tails of the hydra logs, because that's where I
expected to find the error. Turns it was farther up!
So, you have the same error as hydra.
I just successfully built beets twice, on GuixSD in QEMU emulating x86-64.
Can you try building with '#:parallel-tests? #f', as shown in this link?
http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/calcurse.scm#n28
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 13/13] gnu: Add beets.
2016-03-26 0:30 ` Leo Famulari
@ 2016-03-26 0:40 ` Leo Famulari
2016-03-26 11:41 ` Ludovic Courtès
1 sibling, 0 replies; 33+ messages in thread
From: Leo Famulari @ 2016-03-26 0:40 UTC (permalink / raw)
To: Alex Griffin; +Cc: guix-devel
On Fri, Mar 25, 2016 at 08:30:20PM -0400, Leo Famulari wrote:
> On Fri, Mar 25, 2016 at 06:37:28PM -0500, Alex Griffin wrote:
> > This package builds fine on my Debian system but not on GuixSD. I've
> > attached my build output, since it seems you're having trouble.
>
> [...]
>
> > ======================================================================
> > FAIL: test_nonexistent_file (test_library.FilesizeTest)
> > ----------------------------------------------------------------------
> > Traceback (most recent call last):
> > File "/tmp/guix-build-beets-1.3.17.drv-0/beets-1.3.17/test/test_library.py", line 1116, in test_nonexistent_file
> > self.assertEqual(item.filesize, 0)
> > AssertionError: 987 != 0
> >
> > ----------------------------------------------------------------------
> > Ran 1646 tests in 119.423s
> >
> > FAILED (failures=1, skipped=28)
>
> I had only viewed the tails of the hydra logs, because that's where I
> expected to find the error. Turns it was farther up!
>
> So, you have the same error as hydra.
>
> I just successfully built beets twice, on GuixSD in QEMU emulating x86-64.
>
> Can you try building with '#:parallel-tests? #f', as shown in this link?
Never mind, that switch doesn't exist for packages using the
python-build-system.
I'm asking the beets developers for help.
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 13/13] gnu: Add beets.
2016-03-26 0:30 ` Leo Famulari
2016-03-26 0:40 ` Leo Famulari
@ 2016-03-26 11:41 ` Ludovic Courtès
2016-03-26 14:58 ` Alex Griffin
1 sibling, 1 reply; 33+ messages in thread
From: Ludovic Courtès @ 2016-03-26 11:41 UTC (permalink / raw)
To: Leo Famulari; +Cc: guix-devel
Leo Famulari <leo@famulari.name> skribis:
> Can you try building with '#:parallel-tests? #f', as shown in this link?
I was also going to suggest something along these lines.
Could you try building with with --rounds=4, say, on your machine? (Or
--check if it’s already there.)
Thanks,
Ludo’.
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 13/13] gnu: Add beets.
2016-03-26 11:41 ` Ludovic Courtès
@ 2016-03-26 14:58 ` Alex Griffin
2016-03-27 21:36 ` Leo Famulari
2016-03-28 16:25 ` Ludovic Courtès
0 siblings, 2 replies; 33+ messages in thread
From: Alex Griffin @ 2016-03-26 14:58 UTC (permalink / raw)
To: Ludovic Courtès, Leo Famulari; +Cc: guix-devel
I tried building with --rounds=4 on my GuixSD machine, but it errored
out after the first build with the same error. Then I tried building
with --check on my Debian machine and it succeeded.
Last night on IRC we were discussing this more and I think Leo was going
to try incorporating something from the nixos beets package, or else
wait until the beets developers could help him.
--
Alex Griffin
On Sat, Mar 26, 2016, at 06:41 AM, Ludovic Courtès wrote:
> Leo Famulari <leo@famulari.name> skribis:
>
> > Can you try building with '#:parallel-tests? #f', as shown in this link?
>
> I was also going to suggest something along these lines.
>
> Could you try building with with --rounds=4, say, on your machine? (Or
> --check if it’s already there.)
>
> Thanks,
> Ludo’.
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 13/13] gnu: Add beets.
2016-03-26 14:58 ` Alex Griffin
@ 2016-03-27 21:36 ` Leo Famulari
2016-03-27 22:25 ` Leo Famulari
2016-03-28 16:25 ` Ludovic Courtès
1 sibling, 1 reply; 33+ messages in thread
From: Leo Famulari @ 2016-03-27 21:36 UTC (permalink / raw)
To: Alex Griffin; +Cc: guix-devel
[-- Attachment #1: Type: text/plain, Size: 1244 bytes --]
On Sat, Mar 26, 2016 at 09:58:32AM -0500, Alex Griffin wrote:
> I tried building with --rounds=4 on my GuixSD machine, but it errored
> out after the first build with the same error. Then I tried building
> with --check on my Debian machine and it succeeded.
>
> Last night on IRC we were discussing this more and I think Leo was going
> to try incorporating something from the nixos beets package, or else
> wait until the beets developers could help him.
On IRC, (the user who I think is) Alex said that they were able to build
beets with the attached patch.
All the patch does is invoke the tests with `nosetests -v` instead of
`python setup.py test`, making use of python2-nose. This is what is done
by Nixpkgs.
Is there anybody else who could not build beets before? Would you like
to test the patch?
> --
> Alex Griffin
>
>
> On Sat, Mar 26, 2016, at 06:41 AM, Ludovic Courtès wrote:
> > Leo Famulari <leo@famulari.name> skribis:
> >
> > > Can you try building with '#:parallel-tests? #f', as shown in this link?
> >
> > I was also going to suggest something along these lines.
> >
> > Could you try building with with --rounds=4, say, on your machine? (Or
> > --check if it’s already there.)
> >
> > Thanks,
> > Ludo’.
[-- Attachment #2: 0001-gnu-beets-Run-tests-with-python-nose.patch --]
[-- Type: text/x-diff, Size: 1377 bytes --]
From ba2cb8403ab9340ab8a6da534e9db4cc3f2fbb84 Mon Sep 17 00:00:00 2001
From: Leo Famulari <leo@famulari.name>
Date: Sat, 26 Mar 2016 17:53:59 -0400
Subject: [PATCH] gnu: beets: Run tests with python-nose.
* gnu/packages/music.scm (nose)[native-inputs]: Add python-nose.
[arguments]: Replace 'check' and use python-nose.
---
gnu/packages/music.scm | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 89f49c6..48d6214 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -1274,13 +1274,16 @@ websites such as Libre.fm.")
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'set-HOME
- (lambda _ (setenv "HOME" (string-append (getcwd) "/tmp")))))))
+ (lambda _ (setenv "HOME" (string-append (getcwd) "/tmp"))))
+ (replace 'check
+ (lambda _ (zero? (system* "nosetests" "-v")))))))
(native-inputs
`(("python2-beautifulsoup4" ,python2-beautifulsoup4)
("python2-flask" ,python2-flask)
("python2-setuptools" ,python2-setuptools)
("python2-mock" ,python2-mock)
("python2-mpd2" ,python2-mpd2)
+ ("python2-nose" ,python2-nose)
("python2-pathlib" ,python2-pathlib)
("python2-pyxdg" ,python2-pyxdg)
("python2-pyechonest" ,python2-pyechonest)
--
2.7.3
^ permalink raw reply related [flat|nested] 33+ messages in thread
* Re: [PATCH 13/13] gnu: Add beets.
2016-03-27 21:36 ` Leo Famulari
@ 2016-03-27 22:25 ` Leo Famulari
0 siblings, 0 replies; 33+ messages in thread
From: Leo Famulari @ 2016-03-27 22:25 UTC (permalink / raw)
To: Alex Griffin; +Cc: guix-devel
On Sun, Mar 27, 2016 at 05:36:19PM -0400, Leo Famulari wrote:
> On Sat, Mar 26, 2016 at 09:58:32AM -0500, Alex Griffin wrote:
> > I tried building with --rounds=4 on my GuixSD machine, but it errored
> > out after the first build with the same error. Then I tried building
> > with --check on my Debian machine and it succeeded.
> >
> > Last night on IRC we were discussing this more and I think Leo was going
> > to try incorporating something from the nixos beets package, or else
> > wait until the beets developers could help him.
>
> On IRC, (the user who I think is) Alex said that they were able to build
> beets with the attached patch.
>
> All the patch does is invoke the tests with `nosetests -v` instead of
> `python setup.py test`, making use of python2-nose. This is what is done
> by Nixpkgs.
>
> Is there anybody else who could not build beets before? Would you like
> to test the patch?
And now I see that the beets wiki says that the tests are to be run with
nose:
https://github.com/beetbox/beets/wiki/Testing
So, I applied the patch as 36c2c8c82.
>
> > --
> > Alex Griffin
> >
> >
> > On Sat, Mar 26, 2016, at 06:41 AM, Ludovic Courtès wrote:
> > > Leo Famulari <leo@famulari.name> skribis:
> > >
> > > > Can you try building with '#:parallel-tests? #f', as shown in this link?
> > >
> > > I was also going to suggest something along these lines.
> > >
> > > Could you try building with with --rounds=4, say, on your machine? (Or
> > > --check if it’s already there.)
> > >
> > > Thanks,
> > > Ludo’.
> From ba2cb8403ab9340ab8a6da534e9db4cc3f2fbb84 Mon Sep 17 00:00:00 2001
> From: Leo Famulari <leo@famulari.name>
> Date: Sat, 26 Mar 2016 17:53:59 -0400
> Subject: [PATCH] gnu: beets: Run tests with python-nose.
>
> * gnu/packages/music.scm (nose)[native-inputs]: Add python-nose.
> [arguments]: Replace 'check' and use python-nose.
> ---
> gnu/packages/music.scm | 5 ++++-
> 1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
> index 89f49c6..48d6214 100644
> --- a/gnu/packages/music.scm
> +++ b/gnu/packages/music.scm
> @@ -1274,13 +1274,16 @@ websites such as Libre.fm.")
> #:phases
> (modify-phases %standard-phases
> (add-after 'unpack 'set-HOME
> - (lambda _ (setenv "HOME" (string-append (getcwd) "/tmp")))))))
> + (lambda _ (setenv "HOME" (string-append (getcwd) "/tmp"))))
> + (replace 'check
> + (lambda _ (zero? (system* "nosetests" "-v")))))))
> (native-inputs
> `(("python2-beautifulsoup4" ,python2-beautifulsoup4)
> ("python2-flask" ,python2-flask)
> ("python2-setuptools" ,python2-setuptools)
> ("python2-mock" ,python2-mock)
> ("python2-mpd2" ,python2-mpd2)
> + ("python2-nose" ,python2-nose)
> ("python2-pathlib" ,python2-pathlib)
> ("python2-pyxdg" ,python2-pyxdg)
> ("python2-pyechonest" ,python2-pyechonest)
> --
> 2.7.3
>
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [PATCH 13/13] gnu: Add beets.
2016-03-26 14:58 ` Alex Griffin
2016-03-27 21:36 ` Leo Famulari
@ 2016-03-28 16:25 ` Ludovic Courtès
1 sibling, 0 replies; 33+ messages in thread
From: Ludovic Courtès @ 2016-03-28 16:25 UTC (permalink / raw)
To: Alex Griffin; +Cc: guix-devel
Alex Griffin <a@ajgrf.com> skribis:
> I tried building with --rounds=4 on my GuixSD machine, but it errored
> out after the first build with the same error. Then I tried building
> with --check on my Debian machine and it succeeded.
Maybe it’s a different derivation that --rounds complained about.
Notably, the ‘modules-compiled’ derivations are known not to be
bit-reproducible yet due to <http://bugs.gnu.org/20272>.
Ludo’.
^ permalink raw reply [flat|nested] 33+ messages in thread
end of thread, other threads:[~2016-03-28 16:25 UTC | newest]
Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-03-04 1:26 [PATCH 00/13] Add beets and its dependencies Leo Famulari
2016-03-04 1:26 ` [PATCH 01/13] gnu: Add python-mutagen Leo Famulari
2016-03-04 1:26 ` [PATCH 02/13] gnu: Add python-munkres Leo Famulari
2016-03-04 1:26 ` [PATCH 03/13] gnu: Add python-musicbrainzngs Leo Famulari
2016-03-04 1:26 ` [PATCH 04/13] gnu: Add python-flask Leo Famulari
2016-03-04 1:26 ` [PATCH 05/13] gnu: Add python-pyechonest Leo Famulari
2016-03-04 1:26 ` [PATCH 06/13] gnu: Add python-pylast Leo Famulari
2016-03-04 1:26 ` [PATCH 07/13] gnu: Add python-responses Leo Famulari
2016-03-04 1:26 ` [PATCH 08/13] gnu: Add python2-pathlib Leo Famulari
2016-03-04 1:26 ` [PATCH 09/13] gnu: Add python-mpd2 Leo Famulari
2016-03-04 1:26 ` [PATCH 10/13] gnu: Add python-jellyfish Leo Famulari
2016-03-04 1:26 ` [PATCH 11/13] gnu: Add python2-unicodecsv Leo Famulari
2016-03-04 1:26 ` [PATCH 12/13] gnu: Add python-rarfile Leo Famulari
2016-03-04 12:42 ` Ricardo Wurmus
2016-03-04 21:29 ` Leo Famulari
2016-03-13 22:00 ` Leo Famulari
2016-03-17 21:31 ` Ricardo Wurmus
2016-03-17 21:59 ` Leo Famulari
2016-03-18 6:44 ` Efraim Flashner
2016-03-18 16:24 ` Leo Famulari
2016-03-04 1:26 ` [PATCH 13/13] gnu: Add beets Leo Famulari
2016-03-18 18:29 ` Leo Famulari
2016-03-18 20:42 ` Ludovic Courtès
2016-03-25 16:04 ` Mark H Weaver
2016-03-25 17:27 ` Leo Famulari
2016-03-25 23:37 ` Alex Griffin
2016-03-26 0:30 ` Leo Famulari
2016-03-26 0:40 ` Leo Famulari
2016-03-26 11:41 ` Ludovic Courtès
2016-03-26 14:58 ` Alex Griffin
2016-03-27 21:36 ` Leo Famulari
2016-03-27 22:25 ` Leo Famulari
2016-03-28 16:25 ` Ludovic Courtès
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.