Source: elpy Version: 1.34.0-2 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20200926 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > dh_auto_build > I: pybuild base:217: /usr/bin/python3 setup.py build > running build > running build_py > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy > copying elpy/jedibackend.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy > copying elpy/refactor.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy > copying elpy/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy > copying elpy/__main__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy > copying elpy/pydocutils.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy > copying elpy/blackutil.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy > copying elpy/yapfutil.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy > copying elpy/compat.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy > copying elpy/auto_pep8.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy > copying elpy/rpc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy > copying elpy/server.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy/tests > copying elpy/tests/test_server.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy/tests > copying elpy/tests/test_rpc.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy/tests > copying elpy/tests/support.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy/tests > copying elpy/tests/test_yapf.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy/tests > copying elpy/tests/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy/tests > copying elpy/tests/test_pydocutils.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy/tests > copying elpy/tests/test_auto_pep8.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy/tests > copying elpy/tests/test_refactor.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy/tests > copying elpy/tests/test_jedibackend.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy/tests > copying elpy/tests/compat.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy/tests > copying elpy/tests/test_black.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy/tests > copying elpy/tests/test_support.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_elpy/build/elpy/tests > running egg_info > creating elpy.egg-info > writing elpy.egg-info/PKG-INFO > writing dependency_links to elpy.egg-info/dependency_links.txt > writing requirements to elpy.egg-info/requires.txt > writing top-level names to elpy.egg-info/top_level.txt > writing manifest file 'elpy.egg-info/SOURCES.txt' > reading manifest file 'elpy.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > writing manifest file 'elpy.egg-info/SOURCES.txt' > PYTHONPATH=. python3 -m sphinx -N -bman docs/ build/man > Running Sphinx v3.2.1 > making output directory... done > building [mo]: targets for 0 po files that are out of date > building [man]: all manpages > updating environment: [new config] 9 added, 0 changed, 0 removed > reading sources... [ 11%] FAQ > reading sources... [ 22%] concepts > reading sources... [ 33%] customization_tips > reading sources... [ 44%] editing > reading sources... [ 55%] extending > reading sources... [ 66%] ide > reading sources... [ 77%] index > reading sources... [ 88%] introduction > reading sources... [100%] quickstart > > /<<PKGBUILDDIR>>/docs/quickstart.rst:14: WARNING: duplicate description of > command elpy-shell-send-region-or-buffer, other instance in > /<<PKGBUILDDIR>>/docs/ide.rst > /<<PKGBUILDDIR>>/docs/quickstart.rst:20: WARNING: duplicate description of > command elpy-shell-send-statement-and-step, other instance in > /<<PKGBUILDDIR>>/docs/ide.rst > /<<PKGBUILDDIR>>/docs/quickstart.rst:26: WARNING: duplicate description of > command elpy-shell-switch-to-shell, other instance in > /<<PKGBUILDDIR>>/docs/ide.rst > /<<PKGBUILDDIR>>/docs/quickstart.rst:31: WARNING: duplicate description of > command elpy-doc, other instance in /<<PKGBUILDDIR>>/docs/ide.rst > looking for now-outdated files... none found > pickling environment... done > checking consistency... done > writing... elpy.1 { introduction quickstart editing ide concepts extending > customization_tips FAQ } done > build succeeded, 4 warnings. > > The manual pages are in build/man. > PYTHONPATH=. python3 -m sphinx -N -btexinfo docs/ build/info > Running Sphinx v3.2.1 > making output directory... done > building [mo]: targets for 0 po files that are out of date > building [texinfo]: all documents > updating environment: [new config] 9 added, 0 changed, 0 removed > reading sources... [ 11%] FAQ > reading sources... [ 22%] concepts > reading sources... [ 33%] customization_tips > reading sources... [ 44%] editing > reading sources... [ 55%] extending > reading sources... [ 66%] ide > reading sources... [ 77%] index > reading sources... [ 88%] introduction > reading sources... [100%] quickstart > > /<<PKGBUILDDIR>>/docs/quickstart.rst:14: WARNING: duplicate description of > command elpy-shell-send-region-or-buffer, other instance in > /<<PKGBUILDDIR>>/docs/ide.rst > /<<PKGBUILDDIR>>/docs/quickstart.rst:20: WARNING: duplicate description of > command elpy-shell-send-statement-and-step, other instance in > /<<PKGBUILDDIR>>/docs/ide.rst > /<<PKGBUILDDIR>>/docs/quickstart.rst:26: WARNING: duplicate description of > command elpy-shell-switch-to-shell, other instance in > /<<PKGBUILDDIR>>/docs/ide.rst > /<<PKGBUILDDIR>>/docs/quickstart.rst:31: WARNING: duplicate description of > command elpy-doc, other instance in /<<PKGBUILDDIR>>/docs/ide.rst > looking for now-outdated files... none found > pickling environment... done > checking consistency... done > processing Elpy.texi... index introduction quickstart editing ide concepts > extending customization_tips FAQ > resolving references... > done > writing... done > copying Texinfo support files... Makefile done > build succeeded, 4 warnings. > > The Texinfo files are in build/info. > Run 'make' in that directory to run these through makeinfo > (use 'make info' here to do that automatically). > makeinfo --no-split build/info/Elpy.texi -o build/info/elpy.info > PYTHONPATH=. python3 -m sphinx -N -bhtml docs/ build/html > Running Sphinx v3.2.1 > making output directory... done > building [mo]: targets for 0 po files that are out of date > building [html]: targets for 9 source files that are out of date > updating environment: [new config] 9 added, 0 changed, 0 removed > reading sources... [ 11%] FAQ > reading sources... [ 22%] concepts > reading sources... [ 33%] customization_tips > reading sources... [ 44%] editing > reading sources... [ 55%] extending > reading sources... [ 66%] ide > reading sources... [ 77%] index > reading sources... [ 88%] introduction > reading sources... [100%] quickstart > > /<<PKGBUILDDIR>>/docs/quickstart.rst:14: WARNING: duplicate description of > command elpy-shell-send-region-or-buffer, other instance in > /<<PKGBUILDDIR>>/docs/ide.rst > /<<PKGBUILDDIR>>/docs/quickstart.rst:20: WARNING: duplicate description of > command elpy-shell-send-statement-and-step, other instance in > /<<PKGBUILDDIR>>/docs/ide.rst > /<<PKGBUILDDIR>>/docs/quickstart.rst:26: WARNING: duplicate description of > command elpy-shell-switch-to-shell, other instance in > /<<PKGBUILDDIR>>/docs/ide.rst > /<<PKGBUILDDIR>>/docs/quickstart.rst:31: WARNING: duplicate description of > command elpy-doc, other instance in /<<PKGBUILDDIR>>/docs/ide.rst > looking for now-outdated files... none found > pickling environment... done > checking consistency... done > preparing documents... done > writing output... [ 11%] FAQ > writing output... [ 22%] concepts > writing output... [ 33%] customization_tips > writing output... [ 44%] editing > writing output... [ 55%] extending > writing output... [ 66%] ide > writing output... [ 77%] index > writing output... [ 88%] introduction > writing output... [100%] quickstart > > generating indices... genindexdone > writing additional pages... searchdone > copying static files... ... done > copying extra files... done > dumping search index in English (code: en)... done > dumping object inventory... done > build succeeded, 4 warnings. > > The HTML pages are in build/html. > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_elpa_test -O--buildsystem=pybuild > emacs -batch -Q -l package --eval "(add-to-list 'package-directory-list > \"/usr/share/emacs/site-lisp/elpa\")" --eval "(add-to-list > 'package-directory-list \"/usr/share/emacs/site-lisp/elpa-src\")" -f > package-initialize -L . -L test --eval "(progn (load-file > \"debian/debian-autoloads.el\") (load-file \"test/test-helper.el\"))" -l > test/elpy-project--read-variable-value-test.el -l > test/elpy-company--cache-name-test.el -l > test/elpy-promise-set-resolved-test.el -l > test/elpy-rpc--get-package-list-test.el -l test/elpy-multiedit-test.el -l > test/elpy-rpc-get-pydoc-documentation-test.el -l > test/elpy-modules-global-stop-test.el -l > test/elpy-rpc--register-callback-test.el -l > test/elpy-project-find-git-root-test.el -l > test/elpy-config--get-config-test.el -l test/elpy-eldoc-documentation-test.el > -l test/elpy-find-file-test.el -l test/elpy-rpc--get-rpc-buffer-test.el -l > test/elpy-rpc--call-test.el -l test/elpy-flymake-next-error-test.el -l > test/elpy-module-autodoc-test.el -l test/elpy-xref--apropos-test.el -l > test/elpy-xref--get-completion-table-test.el -l > test/elpy-goto-assignment-test.el -l > test/elpy-xref--identifier-at-point-test.el -l test/elpy-doc-test.el -l > test/elpy-find--resolve-module-test.el -l test/elpy-pdb-debug-buffer-test.el > -l test/elpy-company--cache-meta-test.el -l > test/elpy-shell-add-to-shell-history-test.el -l > test/elpy-pdb-clear-breakpoints-test.el -l > test/elpy-xref--goto-identifier-test.el -l test/elpy-promise-test.el -l > test/elpy-company--cache-completions-test.el -l > test/elpy-multiedit--overlays-in-p-test.el -l > test/elpy-modules-remove-modeline-lighter-test.el -l > test/elpy-nav-indent-shift-right-test.el -l test/elpy-insert--header-test.el > -l test/elpy-open-and-indent-line-below-test.el -l > test/elpy-test-trial-runner-test.el -l test/elpy-enable-test.el -l > test/elpy-rpc--default-error-callback-test.el -l > test/elpy-flymake-previous-error-test.el -l test/elpy-multiedit-stop-test.el > -l test/elpy-black-fix-code-test.el -l test/elpy-company--cache-clear-test.el > -l test/elpy-shell-switch-to-shell-test.el -l > test/elpy-rpc--check-backend-version-test.el -l > test/elpy-xref--references-test.el -l test/elpy-module-django-test.el -l > test/elpy-multiedit-python-symbol-at-point-test.el -l > test/elpy-keymap-test.el -l test/elpy-config-error-test.el -l > test/elpy-project--read-project-variable-test.el -l > test/elpy-promise-reject-test.el -l test/elpy-goto-definition-test.el -l > test/elpy-pdb-debug-buffer-from-beginning-test.el -l > test/elpy-project-find-svn-root-test.el -l test/elpy-set-test-runner-test.el > -l test/elpy-multiedit--usages-test.el -l > test/elpy-shell-starting-directory-test.el -l > test/elpy-folding-fold-all-docstrings-test.el -l > test/elpy-rpc-get-calltip-test.el -l test/elpy-rpc--process-buffer-p-test.el > -l test/elpy-xref--definitions-test.el -l test/elpy-test-green-runner-test.el > -l test/elpy-mode-test.el -l > test/elpy-pdb-debug-buffer-and-break-at-point-test.el -l > test/elpy-yapf-fix-code-test.el -l test/elpy-promise-success-callback-test.el > -l test/elpy-company--cache-annotation-test.el -l > test/elpy-rpc-get-docstring-test.el -l test/elpy-flymake-show-error-test.el > -l test/elpy-test-nose-runner-test.el -l test/elpy-rpc--environment-test.el > -l test/elpy-rpc--filter-test.el -l test/elpy-promise-error-callback-test.el > -l test/elpy-folding-fold-docstrings-test.el -l > test/elpy-promise-resolved-p-test.el -l > test/elpy--sort-and-strip-duplicates-test.el -l > test/elpy-insert--pip-button-action-test.el -l test/elpy-promise-p-test.el -l > test/elpy-nav-expand-to-indentation-test.el -l > test/elpy-test--module-name-for-file-test.el -l > test/elpy-goto-definition-other-window-test.el -l > test/elpy-buffer--replace-block-test.el -l > test/elpy-config--insert-configuration-problems-test.el -l > test/elpy-shell-kill-test.el -l test/elpy-folding-fold-all-comments-test.el > -l test/elpy-test-runner-p-test.el -l test/elpy-shell-send-defun-test.el -l > test/elpy-set-project-variable-test.el -l > test/elpy-project-find-django-root-test.el -l > test/elpy-config--insert-help-test.el -l > test/elpy-shell-get-or-create-process-test.el -l test/elpy-profile.el -l > test/elpy-config--insert-configuration-table-test.el -l > test/elpy-folding-fold-on-click-test.el -l > test/elpy-shell-set-local-shell-test.el -l > test/elpy-doc--read-identifier-from-minibuffer-test.el -l > test/elpy-promise-buffer-test.el -l test/elpy-rpc-get-virtualenv-path-test.el > -l test/elpy-module-flymake-test.el -l test/elpy-rpc-get-names-test.el -l > test/elpy-module-yasnippet-test.el -l test/elpy-doc--show-test.el -l > test/elpy-xref--backend-test.el -l test/elpy-version-test.el -l > test/elpy-insert--pip-button-value-create-test.el -l > test/elpy-promise-resolve-test.el -l test/elpy-goto-location-test.el -l > test/elpy-rpc-reinstall-venv-test.el -l test/elpy-rpc--call-blocking-test.el > -l test/elpy-pdb-toggle-breakpoint-at-point-test.el -l > test/elpy-folding-fold-comments-test.el -l > test/elpy-module-sane-defaults-test.el -l test/elpy-rpc-get-usages-test.el -l > test/elpy-config-test.el -l test/elpy-rpc--handle-json-test.el -l > test/elpy-find--test-file-test.el -l > test/elpy-module-highlight-indentation-test.el -l > test/elpy-company-backend-test.el -l test/elpy-rpc--sentinel-test.el -l > test/elpy-with-rpc-venv-activated-test.el -l > test/elpy-rpc-get-completions-test.el -l test/elpy-test-pytest-runner-test.el > -l test/elpy-test-django-runner-test.el -l > test/elpy-modules-buffer-init-test.el -l test/elpy-folding-fold-leafs-test.el > -l test/elpy-rpc-get-assignment-test.el -l test/elpy-rpc-restart-test.el -l > test/elpy-modules-buffer-stop-test.el -l test/elpy-promise-wait-test.el -l > test/elpy-rpc-get-venv-test.el -l test/elpy-modules-global-init-test.el -l > test/elpy-insert--popup-test.el -l > test/elpy-multiedit--overlay-changed-test.el -l > test/elpy-module-eldoc-test.el -l > test/elpy-folding-should-mark-foldable-lines-test.el -l > test/elpy-autopep8-fix-code-test.el -l test/elpy-project-find-hg-root-test.el > -l test/elpy-goto-assignment-other-window-test.el -l > test/elpy-flymake-python-init-test.el -l > test/elpy-doc--symbol-at-point-test.el -l > test/elpy-folding-fold-blocks-test.el -l test/elpy-rpc-init-test.el -l > test/elpy-rpc--find-buffer-test.el -l test/elpy-modules-run-test.el -l > test/elpy-disable-test.el -l test/elpy-shell-send-region-or-buffer-test.el -l > test/elpy-module-pyvenv-test.el -l > test/elpy-shell-toggle-dedicated-shell-test.el -l test/elpy-rpc-test.el -l > test/elpy-rpc-get-completion-docstring-test.el -l > test/elpy-rpc-get-pydoc-completions-test.el -l > test/elpy-shell-echo-inputs-and-outputs-test.el -l > test/elpy-rpc-get-definition-test.el -l > test/elpy-pdb-debug-last-exception-test.el -l test/elpy-check-test.el -l > test/elpy-test-test.el -l test/elpy-rpc--open-test.el -l > test/elpy-nav-forward-block-test.el -l test/elpy-rpc--buffer-contents-test.el > -l test/elpy-open-and-indent-line-above-test.el -l > test/elpy-module-company-test.el -l test/elpy-shell-send-statement-test.el -l > test/elpy-nav-indent-shift-left-test.el -l > test/elpy-find--module-path-test.el -l > test/elpy-project-find-projectile-root-test.el -l > test/elpy-project-find-python-root-test.el -l test/elpy-project-root-test.el > -l test/elpy-nav-backward-block-test.el -l > test/elpy-multiedit-add-overlay-test.el -l > test/elpy-rpc-get-completion-location-test.el -l > test/elpy-test-discover-runner-test.el -l > test/elpy-nav-normalize-region-test.el -l test/elpy-insert--para-test.el -l > test/elpy-rpc--handle-unexpected-line-test.el -l > test/elpy-test-at-point-test.el -l test/elpy-set-project-root-test.el -l > test/elpy-library-root-test.el -l test/elpy-rpc--get-python-version-test.el > -l test/elpy-test-run-test.el -l debian/ert-helper.el > Loading /<<PKGBUILDDIR>>/debian/debian-autoloads.el (source)... > Loading /<<PKGBUILDDIR>>/test/test-helper.el (source)... > ELPY_TEST_DONT_USE_VIRTUALENV is set, skipping tests using virtualenvs. > Running 436 tests (2020-09-27 11:22:35+0000) > passed 1/436 > elpy--sort-and-strip-and-duplicates-should-work-on-empty-list > passed 2/436 > elpy--sort-and-strip-duplicates-should-sort-and-strip-duplicates > passed 3/436 elpy-autopep8-fix-code-should-retain-line-and-column > Test elpy-black-fix-code-in-region-should-retain-line-and-column backtrace: > signal(error ("Elpy error: black not installed")) > error("Elpy error: %s" "black not installed") > (cond ((not (numberp code)) (error "Bad response from RPC: %S" error > (let ((message (cdr (assq (quote message) error-object))) (code (cdr > (if (and (consp error-object) (not (consp (car error-object)))) (sig > elpy-rpc--default-error-callback(((message . "black not installed") > (cond (error-occured (elpy-rpc--default-error-callback error-object) > (let* ((result-arrived nil) (error-occured nil) (result-value nil) ( > elpy-rpc--call-blocking("fix_code_with_black" ("y = 2\nz = 3" "/bui > (if success (elpy-rpc--call method params success error) (elpy-rpc-- > elpy-rpc("fix_code_with_black" ("y = 2\nz = 3" "/<<BUILDDIR>>/ > (let ((new-block (elpy-rpc method (list (elpy-rpc--region-contents) > (if (use-region-p) (let ((new-block (elpy-rpc method (list (elpy-rpc > (let ((line (line-number-at-pos)) (col (current-column)) (directory > elpy--fix-code-with-formatter("fix_code_with_black") > elpy-black-fix-code() > (progn (set-buffer-string-with-point "_|_y = 2" "z = 3" "x = 3") (e > (progn (setq elpy-rpc-timeout 100) (progn (set-buffer-string-with-po > (unwind-protect (progn (setq elpy-rpc-timeout 100) (progn (set-buffe > (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn > (let ((temp-buffer (generate-new-buffer " *temp*"))) (save-current-b > (progn (if elpy-enabled-p (progn (message "Elpy was not deactivated > (unwind-protect (progn (if elpy-enabled-p (progn (message "Elpy was > (let ((old-process-list (process-list)) (old-buffer-list (buffer-lis > (lambda nil (let ((old-process-list (process-list)) (old-buffer-list > ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test > ert-run-test(#s(ert-test :name elpy-black-fix-code-in-region-should- > ert-run-or-rerun-test(#s(ert--stats :selector t :tests [#s(ert-test > ert-run-tests(t #f(compiled-function (event-type &rest event-args) # > ert-run-tests-batch(nil) > ert-run-tests-batch-and-exit() > eval-buffer(#<buffer *load*> nil "/<<PKGBUILDDIR>>/de > load-with-code-conversion("/<<PKGBUILDDIR>>/debian/ert > load("/<<PKGBUILDDIR>>/debian/ert-helper.el" nil t) > command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc > command-line() > normal-top-level() > Test elpy-black-fix-code-in-region-should-retain-line-and-column condition: > (error "Elpy error: black not installed") > FAILED 4/436 > elpy-black-fix-code-in-region-should-retain-line-and-column > Test elpy-black-fix-code-should-do-nothing-if-already-formatted backtrace: > signal(error ("Elpy error: black not installed")) > error("Elpy error: %s" "black not installed") > (cond ((not (numberp code)) (error "Bad response from RPC: %S" error > (let ((message (cdr (assq (quote message) error-object))) (code (cdr > (if (and (consp error-object) (not (consp (car error-object)))) (sig > elpy-rpc--default-error-callback(((message . "black not installed") > (cond (error-occured (elpy-rpc--default-error-callback error-object) > (let* ((result-arrived nil) (error-occured nil) (result-value nil) ( > elpy-rpc--call-blocking("fix_code_with_black" ("y = 2\nz = 3\nx = 3 > (if success (elpy-rpc--call method params success error) (elpy-rpc-- > elpy-rpc("fix_code_with_black" ("y = 2\nz = 3\nx = 3\n" "/build/elp > (let ((new-block (elpy-rpc method (list (elpy-rpc--buffer-contents) > (if (use-region-p) (let ((new-block (elpy-rpc method (list (elpy-rpc > (let ((line (line-number-at-pos)) (col (current-column)) (directory > elpy--fix-code-with-formatter("fix_code_with_black") > elpy-black-fix-code() > (progn (set-buffer-string-with-point "_|_y = 2" "z = 3" "x = 3") (e > (progn (setq elpy-rpc-timeout 100) (progn (set-buffer-string-with-po > (unwind-protect (progn (setq elpy-rpc-timeout 100) (progn (set-buffe > (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn > (let ((temp-buffer (generate-new-buffer " *temp*"))) (save-current-b > (progn (if elpy-enabled-p (progn (message "Elpy was not deactivated > (unwind-protect (progn (if elpy-enabled-p (progn (message "Elpy was > (let ((old-process-list (process-list)) (old-buffer-list (buffer-lis > (lambda nil (let ((old-process-list (process-list)) (old-buffer-list > ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test > ert-run-test(#s(ert-test :name elpy-black-fix-code-should-do-nothing > ert-run-or-rerun-test(#s(ert--stats :selector t :tests [#s(ert-test > ert-run-tests(t #f(compiled-function (event-type &rest event-args) # > ert-run-tests-batch(nil) > ert-run-tests-batch-and-exit() > eval-buffer(#<buffer *load*> nil "/<<PKGBUILDDIR>>/de > load-with-code-conversion("/<<PKGBUILDDIR>>/debian/ert > load("/<<PKGBUILDDIR>>/debian/ert-helper.el" nil t) > command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc > command-line() > normal-top-level() > Test elpy-black-fix-code-should-do-nothing-if-already-formatted condition: > (error "Elpy error: black not installed") > FAILED 5/436 elpy-black-fix-code-should-do-nothing-if-already-formatted > Test elpy-black-fix-code-should-follow-pyproject-config backtrace: > signal(error ("Elpy error: black not installed")) > error("Elpy error: %s" "black not installed") > (cond ((not (numberp code)) (error "Bad response from RPC: %S" error > (let ((message (cdr (assq (quote message) error-object))) (code (cdr > (if (and (consp error-object) (not (consp (car error-object)))) (sig > elpy-rpc--default-error-callback(((message . "black not installed") > (cond (error-occured (elpy-rpc--default-error-callback error-object) > (let* ((result-arrived nil) (error-occured nil) (result-value nil) ( > elpy-rpc--call-blocking("fix_code_with_black" ("print(1, 2, 3, 4, 5, > (if success (elpy-rpc--call method params success error) (elpy-rpc-- > elpy-rpc("fix_code_with_black" ("print(1, 2, 3, 4, 5, 6, 7)\nx, y, z > (let ((new-block (elpy-rpc method (list (elpy-rpc--buffer-contents) > (if (use-region-p) (let ((new-block (elpy-rpc method (list (elpy-rpc > (let ((line (line-number-at-pos)) (col (current-column)) (directory > elpy--fix-code-with-formatter("fix_code_with_black") > elpy-black-fix-code() > (progn (save-current-buffer (set-buffer (find-file-noselect "pyproje > (progn (setq elpy-rpc-timeout 100) (progn (save-current-buffer (set- > (unwind-protect (progn (setq elpy-rpc-timeout 100) (progn (save-curr > (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn > (let ((temp-buffer (generate-new-buffer " *temp*"))) (save-current-b > (progn (if elpy-enabled-p (progn (message "Elpy was not deactivated > (unwind-protect (progn (if elpy-enabled-p (progn (message "Elpy was > (let ((old-process-list (process-list)) (old-buffer-list (buffer-lis > (lambda nil (let ((old-process-list (process-list)) (old-buffer-list > ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test > ert-run-test(#s(ert-test :name elpy-black-fix-code-should-follow-pyp > ert-run-or-rerun-test(#s(ert--stats :selector t :tests [#s(ert-test > ert-run-tests(t #f(compiled-function (event-type &rest event-args) # > ert-run-tests-batch(nil) > ert-run-tests-batch-and-exit() > eval-buffer(#<buffer *load*> nil "/<<PKGBUILDDIR>>/de > load-with-code-conversion("/<<PKGBUILDDIR>>/debian/ert > load("/<<PKGBUILDDIR>>/debian/ert-helper.el" nil t) > command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc > command-line() > normal-top-level() > Test elpy-black-fix-code-should-follow-pyproject-config condition: > (error "Elpy error: black not installed") > FAILED 6/436 elpy-black-fix-code-should-follow-pyproject-config > Test elpy-black-fix-code-should-retain-line-and-column backtrace: > signal(error ("Elpy error: black not installed")) > error("Elpy error: %s" "black not installed") > (cond ((not (numberp code)) (error "Bad response from RPC: %S" error > (let ((message (cdr (assq (quote message) error-object))) (code (cdr > (if (and (consp error-object) (not (consp (car error-object)))) (sig > elpy-rpc--default-error-callback(((message . "black not installed") > (cond (error-occured (elpy-rpc--default-error-callback error-object) > (let* ((result-arrived nil) (error-occured nil) (result-value nil) ( > elpy-rpc--call-blocking("fix_code_with_black" ("x = 1\ny = 2\n" "/ > (if success (elpy-rpc--call method params success error) (elpy-rpc-- > elpy-rpc("fix_code_with_black" ("x = 1\ny = 2\n" "/build/elpy-B30x > (let ((new-block (elpy-rpc method (list (elpy-rpc--buffer-contents) > (if (use-region-p) (let ((new-block (elpy-rpc method (list (elpy-rpc > (let ((line (line-number-at-pos)) (col (current-column)) (directory > elpy--fix-code-with-formatter("fix_code_with_black") > elpy-black-fix-code() > (progn (set-buffer-string-with-point "x = 1" "y = 2_|_") (elpy-bla > (progn (setq elpy-rpc-timeout 100) (progn (set-buffer-string-with-po > (unwind-protect (progn (setq elpy-rpc-timeout 100) (progn (set-buffe > (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn > (let ((temp-buffer (generate-new-buffer " *temp*"))) (save-current-b > (progn (if elpy-enabled-p (progn (message "Elpy was not deactivated > (unwind-protect (progn (if elpy-enabled-p (progn (message "Elpy was > (let ((old-process-list (process-list)) (old-buffer-list (buffer-lis > (lambda nil (let ((old-process-list (process-list)) (old-buffer-list > ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test > ert-run-test(#s(ert-test :name elpy-black-fix-code-should-retain-lin > ert-run-or-rerun-test(#s(ert--stats :selector t :tests [#s(ert-test > ert-run-tests(t #f(compiled-function (event-type &rest event-args) # > ert-run-tests-batch(nil) > ert-run-tests-batch-and-exit() > eval-buffer(#<buffer *load*> nil "/<<PKGBUILDDIR>>/de > load-with-code-conversion("/<<PKGBUILDDIR>>/debian/ert > load("/<<PKGBUILDDIR>>/debian/ert-helper.el" nil t) > command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc > command-line() > normal-top-level() > Test elpy-black-fix-code-should-retain-line-and-column condition: > (error "Elpy error: black not installed") > FAILED 7/436 elpy-black-fix-code-should-retain-line-and-column > passed 8/436 elpy-black-fix-code-should-throw-error-for-invalid-code > passed 9/436 elpy-buffer--replace-block-basic-functionality > > passed 10/436 elpy-check-should-call-compilation-start-for-single-file > passed 11/436 elpy-check-should-call-save-some-buffers > > passed 12/436 elpy-check-should-check-file-if-no-project-root > passed 13/436 elpy-check-should-fail-in-buffer-without-file > > passed 14/436 elpy-check-should-pass-extra-args-for-project-check > > passed 15/436 > elpy-check-should-pass-extra-args-for-project-check-with-pylint > passed 16/436 elpy-company--cache-annotation > passed 17/436 elpy-company--cache-clear-should-clear-cache > passed 18/436 elpy-company--cache-clear-should-initialize-cache > passed 19/436 elpy-company--cache-completions-should-add-info > passed 20/436 elpy-company--cache-completions-should-initialize-cache > passed 21/436 elpy-company--cache-meta > passed 22/436 elpy-company--cache-name > Shell native completion is enabled. > passed 23/436 elpy-company-backend-should-add-shell-candidates > passed 24/436 elpy-company-backend-should-be-interactive > passed 25/436 elpy-company-backend-should-find-full-prefix-string > passed 26/436 elpy-company-backend-should-find-no-prefix-in-string > passed 27/436 elpy-company-backend-should-find-no-prefix-without-elpy > passed 28/436 elpy-company-backend-should-find-simple-prefix-string > passed 29/436 elpy-company-backend-should-get-cached-annotation > passed 30/436 elpy-company-backend-should-get-cached-docs > passed 31/436 elpy-company-backend-should-get-cached-location > passed 32/436 elpy-company-backend-should-get-cached-meta > passed 33/436 elpy-company-backend-should-never-require-match > Shell native completion is enabled. > passed 34/436 elpy-company-backend-should-not-add-shell-candidates > passed 35/436 elpy-company-backend-should-trim-long-meta > passed 36/436 elpy-config--get-config-should-return-keys > passed 37/436 elpy-config--get-config-should-set-pythonpath > passed 38/436 elpy-config--insert-configuration-problems-should-not-fail > passed 39/436 elpy-config--insert-configuration-table-should-not-fail > passed 40/436 elpy-config-error-should-fail-with-custom-message > passed 41/436 elpy-config-error-should-fail-with-default-message > passed 42/436 elpy-config-should-not-fail > passed 43/436 elpy-config-should-not-fail-without-virtualenv > passed 44/436 > elpy-config-should-show-flake8-pip-button-when-no-syntax-checker-available > passed 45/436 elpy-disable-should-global-stop > passed 46/436 elpy-disable-should-remove-elpy-from-python-mode > Type C-x 1 to delete the help window, C-M-v to scroll help. > passed 47/436 elpy-doc > passed 48/436 elpy-doc--read-identifier-from-minibuffer > Type C-x 1 to delete the help window, C-M-v to scroll help. > passed 49/436 elpy-doc--show > passed 50/436 elpy-doc--symbol-at-point-should-return-dotted-name > passed 51/436 elpy-doc--symbol-at-point-should-return-nil-for-none > passed 52/436 elpy-doc--symbol-at-point-should-return-simple-name > Type C-x 1 to delete the help window, C-M-v to scroll help. > > passed 53/436 elpy-doc-should-be-updated-automatically > Type C-x 1 to delete the help window, C-M-v to scroll help. > (buffer-string): Elpy Pydoc Documentation for built-in function gethostname > in socket > > socket.gethostname = gethostname(...) > gethostname() -> string > > Return the current host name. > > > passed 54/436 elpy-doc-should-find-documentation-from-inside-arguments > Type C-x 1 to delete the help window, C-M-v to scroll help. > passed 55/436 elpy-doc-should-not-be-updated-if-deactivated > Type C-x 1 to delete the help window, C-M-v to scroll help. > passed 56/436 elpy-doc-should-not-be-updated-if-doc-not-visible > passed 57/436 elpy-eldoc-documentation-should-not-fail-for-index-nil > passed 58/436 elpy-eldoc-documentation-should-return-last-message > passed 59/436 elpy-eldoc-documentation-should-return-nil-without-defun > passed 60/436 elpy-eldoc-documentation-should-show-object-calltip > passed 61/436 elpy-eldoc-documentation-should-show-object-onelinedoc > passed 62/436 elpy-eldoc-documentation-should-show-string-calltip > passed 63/436 > elpy-eldoc-documentation-should-use-current-defun-if-nothing-else > passed 64/436 elpy-enable-should-fail-before-emacs-24 > passed 65/436 elpy-enable-should-fail-with-wrong-python-mode > passed 66/436 elpy-enable-should-run-global-init > passed 67/436 elpy-find--module-path > passed 68/436 elpy-find--resolve-module-should-find-complex-path > passed 69/436 elpy-find--resolve-module-should-find-method > passed 70/436 elpy-find--resolve-module-should-find-module > passed 71/436 elpy-find--resolve-module-should-find-package > passed 72/436 > elpy-find--test-file-should-find-implementation-file-same-directory > passed 73/436 > elpy-find--test-file-should-find-implementation-file-superdirectory > passed 74/436 > elpy-find--test-file-should-find-test-file-in-test-directory > passed 75/436 > elpy-find--test-file-should-find-test-file-in-test-superdirectory > passed 76/436 > elpy-find--test-file-should-find-test-file-in-tests-directory > passed 77/436 > elpy-find--test-file-should-find-test-file-in-tests-superdirectory > passed 78/436 elpy-find--test-file-should-find-test-file-same-directory > passed 79/436 elpy-find--test-file-should-return-nil-if-not-found > passed 80/436 elpy-find-file-should-call-ffip > passed 81/436 elpy-find-file-should-call-projectile > passed 82/436 elpy-find-file-should-open-test-file > passed 83/436 elpy-find-file-should-use-deep-from-import-at-point > passed 84/436 elpy-find-file-should-use-deep-import-at-point > passed 85/436 elpy-find-file-should-use-from-import-at-point > passed 86/436 elpy-find-file-should-use-import-at-point > passed 87/436 elpy-flymake-next-error > passed 88/436 elpy-flymake-previous-error > passed 89/436 elpy-flymake-python-init-should-do-nothing-for-remote-file > passed 90/436 elpy-flymake-python-init-should-return-temp-file > passed 91/436 elpy-flymake-show-error > passed 92/436 elpy-fold-all-comments-should-fold-all-comments > passed 93/436 > elpy-fold-at-point-should-NOT-fold-and-unfold-functions-from-after > (not enough comment lines to hide) > passed 94/436 > elpy-fold-at-point-should-NOT-fold-and-unfold-oneline-comments > passed 95/436 elpy-fold-at-point-should-NOT-fold-oneline-docstrings > passed 96/436 elpy-fold-at-point-should-NOT-fold-strings > passed 97/436 elpy-fold-at-point-should-NOT-fold-strings-2 > passed 98/436 elpy-fold-at-point-should-NOT-fold-strings-3 > passed 99/436 elpy-fold-at-point-should-NOT-fold-strings-4 > passed 100/436 elpy-fold-at-point-should-fold-and-unfold-classes > passed 101/436 elpy-fold-at-point-should-fold-and-unfold-comments > passed 102/436 elpy-fold-at-point-should-fold-and-unfold-functions > passed 103/436 > elpy-fold-at-point-should-fold-and-unfold-functions-from-inside > passed 104/436 elpy-fold-at-point-should-fold-and-unfold-methods > passed 105/436 elpy-fold-at-point-should-fold-and-unfold-nested-functions > passed 106/436 elpy-fold-at-point-should-fold-and-unfold-on-fringe-click > passed 107/436 elpy-fold-at-point-should-fold-multiline-docstrings > passed 108/436 elpy-fold-at-point-should-fold-multiline-docstrings-2 > passed 109/436 elpy-fold-at-point-should-unfold-on-indicator-click > passed 110/436 elpy-fold-docstrings-should-fold-all-docstrings > Showing all blocks ... > Showing all blocks ... done > passed 111/436 elpy-fold-leafs-should-fold-them > passed 112/436 elpy-folding-module-should-mark-foldable-lines > passed 113/436 > elpy-goto-assignment-other-window-should-fail-for-missing-location > passed 114/436 elpy-goto-assignment-other-window-should-open-other-window > passed 115/436 elpy-goto-assignment-should-fail-for-missing-location > passed 116/436 elpy-goto-assignment-should-pass-location > passed 117/436 > elpy-goto-definition-other-window-should-fail-for-missing-location > passed 118/436 elpy-goto-definition-other-window-should-open-other-window > passed 119/436 elpy-goto-definition-should-fail-for-missing-location > passed 120/436 elpy-goto-definition-should-pass-location > passed 121/436 elpy-goto-location-should-go-to-location > passed 122/436 elpy-goto-location-should-insert-location-to-tag-ring > passed 123/436 elpy-goto-location-should-open-location-in-other-window > passed 124/436 elpy-insert--header-should-end-with-empty-line > passed 125/436 elpy-insert--header-should-insert-header-face > passed 126/436 elpy-insert--para-should-insert-and-fill-text > passed 127/436 elpy-insert--pip-button-action-should-run-command > passed 128/436 > elpy-insert--pip-button-value-create-should-error-without-pip-or-easy_install > passed 129/436 > elpy-insert--pip-button-value-create-should-use-easy_install > passed 130/436 elpy-insert--pip-button-value-create-should-use-pip > Type C-x 1 to delete the help window, C-M-v to scroll help. > passed 131/436 elpy-insert--popup-should-popup-window > passed 132/436 elpy-library-root-should-find-current-directory > passed 133/436 elpy-mode-should-fail-outside-of-python-mode > passed 134/436 elpy-mode-should-fail-when-elpy-not-activated > passed 135/436 elpy-mode-should-run-buffer-init-on-start > passed 136/436 elpy-mode-should-run-buffer-stop-on-stop > passed 137/436 elpy-module-company > passed 138/436 elpy-module-django-buffer-init > passed 139/436 elpy-module-django-buffer-init-with-manage-file > passed 140/436 elpy-module-django-buffer-stop > passed 141/436 elpy-module-django-command > passed 142/436 elpy-module-django-commands-with-required-arg > passed 143/436 elpy-module-django-get-commands > passed 144/436 elpy-module-django-get-test-format-dot-default > passed 145/436 elpy-module-django-get-test-format-regex-match > passed 146/436 > elpy-module-django-get-test-format-should-error-with-no-matching-format > passed 147/436 elpy-module-django-get-test-runner-cache-size-limit > passed 148/436 elpy-module-django-get-test-runner-should-cache-result > passed 149/436 > elpy-module-django-get-test-runner-should-error-if-cannot-import-django-settings-module > passed 150/436 > elpy-module-django-get-test-runner-should-error-if-no-django-settings-module-environment > passed 151/436 > elpy-module-django-get-test-runner-should-use-cached-result > passed 152/436 elpy-module-django-manual-init > passed 153/436 elpy-module-eldoc-buffer-init > passed 154/436 elpy-module-eldoc-buffer-stop > passed 155/436 elpy-module-eldoc-global-init > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > passed 156/436 elpy-module-flymake-buffer-init > passed 157/436 elpy-module-flymake-buffer-stop > passed 158/436 elpy-module-flymake-global-init > passed 159/436 elpy-module-flymake-global-init-should-use-flake8 > passed 160/436 elpy-module-highlight-indentation-buffer-init > passed 161/436 elpy-module-highlight-indentation-buffer-stop > passed 162/436 elpy-module-highlight-indentation-global-init > passed 163/436 elpy-module-pyvenv-global-init-should-enable-pyvenv-mode > passed 164/436 elpy-module-pyvenv-global-stop-should-disable-pyvenv-mode > passed 165/436 elpy-module-sane-defaults-buffer-init > passed 166/436 elpy-module-yasnippet-buffer-init > passed 167/436 elpy-module-yasnippet-buffer-stop > passed 168/436 elpy-module-yasnippet-global-init > passed 169/436 elpy-module-yasnippet-global-stop > passed 170/436 > elpy-modules-buffer-init-should-run-global-init-if-not-done > passed 171/436 elpy-modules-buffer-init-should-run-global-init-only-once > passed 172/436 elpy-modules-buffer-stop-should-run-buffer-stop > passed 173/436 elpy-modules-global-init-should-run-global-init > passed 174/436 elpy-modules-global-stop-should-call-global-stop > passed 175/436 > elpy-modules-remove-modeline-lighter-should-handle-eldoc-minor-mode > passed 176/436 > elpy-modules-remove-modeline-lighter-should-set-lighter-empty > passed 177/436 elpy-modules-run-should-call-all-modules > passed 178/436 elpy-multiedit--overlay-changed-should-change-text > passed 179/436 elpy-multiedit--overlays-in-p-should-return-nil-if-none > passed 180/436 elpy-multiedit--overlays-in-p-should-return-t-if-some > Editing 1 usages of ’bar’ in this buffer > passed 181/436 elpy-multiedit--usages-should-mark-for-edit > passed 182/436 > elpy-multiedit--usages-should-pop-up-buffer-for-multi-buffer-edits > Editing 1 usages of ’bar’ in this buffer > passed 183/436 elpy-multiedit--usages-should-treat-nil-as-current-buffer > passed 184/436 elpy-multiedit-add-overlay-should-create-overlay > passed 185/436 elpy-multiedit-add-overlay-should-edit-all > passed 186/436 elpy-multiedit-add-overlay-should-fail-with-overlap > > No occurrences of the symbol at point found > passed 187/436 > elpy-multiedit-python-symbol-at-point-should-call-rpc-usages > > Using syntactic editing as current backend does not support get_usages. > passed 188/436 > elpy-multiedit-python-symbol-at-point-should-edit-symbol-if-backend-errors > passed 189/436 > elpy-multiedit-python-symbol-at-point-should-edit-symbol-with-prefix-arg > No occurrences of the symbol at point found > passed 190/436 > elpy-multiedit-python-symbol-at-point-should-save-some-buffers > passed 191/436 > elpy-multiedit-python-symbol-at-point-should-stop-if-active > passed 192/436 elpy-multiedit-should-edit-region > passed 193/436 elpy-multiedit-should-edit-symbol > passed 194/436 elpy-multiedit-should-stop-if-enabled > passed 195/436 elpy-multiedit-stop-should-delete-overlays > passed 196/436 elpy-nav-backward-block-should-go-to-next-line > passed 197/436 elpy-nav-backward-block-should-hold-on-less-indent > passed 198/436 elpy-nav-backward-block-should-keep-current-indent > passed 199/436 elpy-nav-backward-block-should-keep-current-indent-2 > passed 200/436 elpy-nav-backward-block-should-skip-block > passed 201/436 elpy-nav-backward-block-should-skip-multiline-block > Mark set > passed 202/436 > elpy-nav-expand-to-indentation-should-select-surrounding-lines > passed 203/436 elpy-nav-forward-block-should-go-to-next-line > passed 204/436 elpy-nav-forward-block-should-hold-on-less-indent > passed 205/436 elpy-nav-forward-block-should-keep-current-indent > passed 206/436 elpy-nav-forward-block-should-keep-current-indent-2 > passed 207/436 elpy-nav-forward-block-should-skip-block > passed 208/436 elpy-nav-forward-block-should-skip-multiline-block > Mark set > passed 209/436 elpy-nav-indent-shift-left-should-indent-left-region > passed 210/436 > elpy-nav-indent-shift-left-should-indent-left-single-statement > passed 211/436 elpy-nav-indent-shift-left-should-indent-left-two-spaces > Mark set > passed 212/436 elpy-nav-indent-shift-right-should-indent-right-region > passed 213/436 > elpy-nav-indent-shift-right-should-indent-right-single-statement > passed 214/436 elpy-nav-indent-shift-right-should-indent-right-two-spaces > Mark set > passed 215/436 > elpy-nav-normalize-region-should-not-select-not-selected-line > Mark set > passed 216/436 > elpy-nav-normalize-region-should-select-partially-selected-line > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Shell native completion is enabled. > passed 217/436 elpy-pdb-break-at-point-should-break-at-point > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > passed 218/436 elpy-pdb-clear-breakpoints-should-clear-all-breakpoints > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Shell native completion is enabled. > passed 219/436 > elpy-pdb-debug-buffer-and-break-at-point-should-ignore-breakpoints > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Shell native completion is enabled. > passed 220/436 elpy-pdb-debug-buffer-from-beginning-should-enter-pdb > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Shell native completion is enabled. > passed 221/436 elpy-pdb-debug-buffer-should-always-begin-at-first-line > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Shell native completion is enabled. > passed 222/436 > elpy-pdb-debug-buffer-should-continue-with-second-breakpoint > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Shell native completion is enabled. > passed 223/436 elpy-pdb-debug-buffer-should-enter-pdb > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Shell native completion is enabled. > passed 224/436 elpy-pdb-debug-buffer-should-forget-previous-breakpoints > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Shell native completion is enabled. > passed 225/436 elpy-pdb-debug-buffer-should-ignore-breakpoints > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Shell native completion is enabled. > passed 226/436 elpy-pdb-debug-buffer-should-stop-at-the-first-breakpoint > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Sent: def foo(a):... > Shell native completion is enabled. > Sent: def foo(a):... > passed 227/436 elpy-pdb-debug-last-exception-should-debug-last-exception > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Sent: def foo(a):... > Shell native completion is enabled. > Sent: def foo(a):... > passed 228/436 elpy-pdb-debug-last-exception-should-ignore-breakpoints > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > passed 229/436 elpy-pdb-toggle-breakpoint-at-point-should-add-breakpoints > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > passed 230/436 > elpy-pdb-toggle-breakpoint-at-point-should-remove-breakpoints > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > [test.py] Profiling ... > [test.py] Profiling failed > passed 231/436 elpy-profile-buffer-or-region-test-fail > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > [test.py] Profiling ... > [test.py] Profiling failed > passed 232/436 elpy-profile-buffer-or-region-test-indir-failed > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > [test.py] Profiling ... > [test.py] Profiling succeeded > passed 233/436 elpy-profile-buffer-or-region-test-indir-succeed > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > [test.py] Profiling ... > [test.py] Profiling succeeded > passed 234/436 elpy-profile-buffer-or-region-test-succeed > passed 235/436 elpy-project--read-project-variable > passed 236/436 elpy-project--read-variable-value > passed 237/436 elpy-project-find-django-root-should-find-setup-cfg > passed 238/436 elpy-project-find-django-root-should-find-setup-py > passed 239/436 elpy-project-find-git-root > passed 240/436 elpy-project-find-hg-root > passed 241/436 elpy-project-find-projectile-root-should-ignore-errors > passed 242/436 elpy-project-find-projectile-root-should-return-root > passed 243/436 elpy-project-find-python-root-should-find-pyproject-toml > passed 244/436 elpy-project-find-python-root-should-find-setup-cfg > passed 245/436 elpy-project-find-python-root-should-find-setup-py > passed 246/436 elpy-project-find-svn-root > passed 247/436 elpy-project-root-should-call-find-root-if-not-set > passed 248/436 elpy-project-root-should-return-user-set-version > passed 249/436 elpy-promise-buffer > passed 250/436 elpy-promise-error-callback > passed 251/436 elpy-promise-p-should-find-promises > passed 252/436 elpy-promise-reject-should-call-error-function > passed 253/436 elpy-promise-reject-should-not-fail-for-no-error-function > passed 254/436 elpy-promise-reject-should-not-fail-on-dead-buffer > passed 255/436 elpy-promise-reject-should-only-run-once > passed 256/436 elpy-promise-reject-should-only-run-once-if-fails > passed 257/436 elpy-promise-reject-should-restore-buffer > passed 258/436 elpy-promise-resolve-should-call-error-on-dead-buffer > passed 259/436 elpy-promise-resolve-should-call-success-function > passed 260/436 > elpy-promise-resolve-should-not-fail-for-no-success-function > passed 261/436 elpy-promise-resolve-should-only-run-once > passed 262/436 elpy-promise-resolve-should-restore-buffer > passed 263/436 > elpy-promise-resolved-p-should-return-false-for-new-promise > passed 264/436 > elpy-promise-resolved-p-should-return-true-for-rejected-promise > passed 265/436 > elpy-promise-resolved-p-should-return-true-for-resolved-promise > passed 266/436 elpy-promise-set-resolved > passed 267/436 elpy-promise-should-accept-error-callback > passed 268/436 elpy-promise-should-return-promise > passed 269/436 elpy-promise-success-callback > passed 270/436 elpy-promise-wait-should-return-after-timeout > passed 271/436 elpy-promise-wait-should-return-early-for-resolved-promise > passed 272/436 > elpy-promise-wait-should-return-eventually-for-resolved-promise > passed 273/436 elpy-rpc--buffer-contents-should-return-file-if-large > passed 274/436 elpy-rpc--buffer-contents-should-return-string-if-small > passed 275/436 elpy-rpc--call-blocking-should-call-default-error > passed 276/436 elpy-rpc--call-blocking-should-fail-after-timeout > passed 277/436 elpy-rpc--call-blocking-should-return-success-value > passed 278/436 elpy-rpc--call-should-return-promise > passed 279/436 elpy-rpc--call-should-send-something > passed 280/436 > elpy-rpc--check-backend-version-should-noop-for-same-version > Type C-x 1 to delete the help window, C-M-v to scroll help. > passed 281/436 > elpy-rpc--check-backend-version-should-pop-up-for-bad-version > passed 282/436 elpy-rpc--default-error-callback-code-200-should-not-error > passed 283/436 elpy-rpc--default-error-callback-code-400-should-error > Type C-x 1 to delete the help window, C-M-v to scroll help. > passed 284/436 > elpy-rpc--default-error-callback-code-500-should-pop-up-window > passed 285/436 elpy-rpc--default-error-callback-should-handle-real-error > passed 286/436 elpy-rpc--environment-should-add-directory > passed 287/436 elpy-rpc--environment-should-ignore-nil > passed 288/436 elpy-rpc--environment-should-use-correct-sep-on-windows > passed 289/436 elpy-rpc--filter-should-call-unexpected-line > passed 290/436 elpy-rpc--filter-should-know-elpy-1-1 > passed 291/436 elpy-rpc--filter-should-not-be-confused-by-bogus-json > passed 292/436 elpy-rpc--filter-should-not-fail-on-dead-buffer > passed 293/436 elpy-rpc--filter-should-parse-version-greeting > passed 294/436 elpy-rpc--filter-should-read-json > passed 295/436 elpy-rpc--filter-should-read-json-in-parts > passed 296/436 elpy-rpc--find-buffer-should-find-correct-buffer > passed 297/436 > elpy-rpc--find-buffer-should-not-find-with-bad-project-root > passed 298/436 > elpy-rpc--find-buffer-should-not-find-without-bad-python-command > passed 299/436 > elpy-rpc--find-buffer-should-not-find-without-process-buffer > passed 300/436 elpy-rpc--get-rpc-buffer-should-find-buffer-if-not-cached > passed 301/436 elpy-rpc--get-rpc-buffer-should-open-buffer-if-not-found > passed 302/436 elpy-rpc--get-rpc-buffer-should-return-cached-value > passed 303/436 elpy-rpc--handle-json-should-call-error-in-right-buffer > passed 304/436 elpy-rpc--handle-json-should-call-success-in-right-buffer > passed 305/436 elpy-rpc--handle-json-should-fail-for-unknown-call-id > Type C-x 1 to delete the help window, C-M-v to scroll help. > passed 306/436 elpy-rpc--handle-unexpected-line-should-append-to-buffer > Type C-x 1 to delete the help window, C-M-v to scroll help. > passed 307/436 > elpy-rpc--handle-unexpected-line-should-display-general-error > passed 308/436 elpy-rpc--open-should-change-pythonpath > passed 309/436 elpy-rpc--open-should-include-virtualenv-name > passed 310/436 elpy-rpc--open-should-set-local-variables > passed 311/436 elpy-rpc--process-buffer-p-should-handle-dead-buffer > passed 312/436 elpy-rpc--process-buffer-p-should-handle-nil > passed 313/436 elpy-rpc--process-buffer-p-should-handle-unrelated-buffer > passed 314/436 > elpy-rpc--process-buffer-p-should-identify-buffer-with-process > passed 315/436 > elpy-rpc--process-buffer-p-should-kill-bad-process-and-buffer > passed 316/436 elpy-rpc--register-callback-should-add-values > passed 317/436 elpy-rpc--register-callback-should-fail-in-bad-buffer > passed 318/436 elpy-rpc--register-callback-should-initialize-callbacks > passed 319/436 > elpy-rpc--sentinel-should-call-error-handler-in-correct-buffer > passed 320/436 elpy-rpc--sentinel-should-call-error-handlers > passed 321/436 elpy-rpc--sentinel-should-not-fail-on-dead-buffer > passed 322/436 elpy-rpc-get-assignment > passed 323/436 elpy-rpc-get-calltip > passed 324/436 elpy-rpc-get-completion-docstring > passed 325/436 elpy-rpc-get-completion-location > passed 326/436 elpy-rpc-get-completions > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > passed 327/436 > elpy-rpc-get-completions-should-not-return-completion-for-numbers > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > passed 328/436 elpy-rpc-get-completions-should-return-completion > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > passed 329/436 > elpy-rpc-get-completions-should-return-completion-for-variable-with-numbers > passed 330/436 elpy-rpc-get-definition > passed 331/436 elpy-rpc-get-docstring > passed 332/436 elpy-rpc-get-names > passed 333/436 elpy-rpc-get-package-list-should-return-packages > passed 334/436 elpy-rpc-get-pydoc-completions > passed 335/436 elpy-rpc-get-pydoc-documentation > passed 336/436 elpy-rpc-get-version-should-return-python-version > passed 337/436 > elpy-rpc-get-virtualenv-path-should-return-global-venv-path > passed 338/436 > elpy-rpc-get-virtualenv-should-not-reinstall-the-virtualenv-every-time > passed 339/436 elpy-rpc-init > passed 340/436 elpy-rpc-integration > passed 341/436 elpy-rpc-restart-should-kill-process-and-buffer > passed 342/436 elpy-rpc-should-call-async-with-success-callback > passed 343/436 elpy-rpc-should-use-default-without-error-callback > passed 344/436 elpy-set-project-root-should-set-project-root > passed 345/436 elpy-set-project-variable > passed 346/436 elpy-set-test-runner > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Warning (python): Your ‘python-shell-interpreter’ doesn’t seem to support > readline, yet ‘python-shell-completion-native-enable’ was t and "python3" is > not part of the ‘python-shell-completion-native-disabled-interpreters’ list. > Native completions have been disabled locally. > Shell native completion is disabled, using fallback > passed 347/436 > elpy-shell-get-or-create-process-should-add-project-root-to-path > passed 348/436 elpy-shell-get-or-create-process-should-return-process > passed 349/436 elpy-shell-kill-all-should-kill-all-shells > passed 350/436 elpy-shell-kill-all-should-kill-all-shells-and-buffers > Killed *Python* shell > passed 351/436 elpy-shell-kill-should-kill-shell > Killed *Python* shell > passed 352/436 elpy-shell-kill-should-kill-shell-and-buffer > passed 353/436 elpy-shell-prefix-key-should-be-changed-when-customized > No python shell to kill > Shell native completion is enabled. > Sent: def deco(f):... > Sent: @deco... > Killed *Python* shell > Shell native completion is enabled. > Sent: def deco(f):... > Sent: @deco... > Killed *Python* shell > Shell native completion is enabled. > Sent: def deco(f):... > Sent: @deco... > Killed *Python* shell > Shell native completion is enabled. > Sent: def deco(f):... > Sent: @deco... > passed 354/436 elpy-shell-send-defun-should-send-defun-and-decorator > No python shell to kill > Shell native completion is enabled. > Sent: def foo():... > Killed *Python* shell > Shell native completion is enabled. > Sent: def foo():... > Killed *Python* shell > Shell native completion is enabled. > Sent: def foo():... > passed 355/436 elpy-shell-send-defun-should-send-defun-at-point > Sent: print('Yay')... > Shell native completion is enabled. > Sent: print('Yay')... > passed 356/436 > elpy-shell-send-region-or-buffer-should-display-but-not-select-buffer > skipped 357/436 > elpy-shell-send-region-or-buffer-should-notify-of-removing-main > Sent: print('Whole buffer sent')... > Shell native completion is enabled. > Sent: print('Whole buffer sent')... > passed 358/436 > elpy-shell-send-region-or-buffer-should-send-buffer-without-region > Sent: a=[1, 2, 3] > Shell native completion is enabled. > passed 359/436 > elpy-shell-send-region-or-buffer-should-send-portion-of-line > Sent: print('Only region sent')... > Shell native completion is enabled. > passed 360/436 > elpy-shell-send-region-or-buffer-should-send-region-if-active > Sent: a = 2 + 4 > Shell native completion is enabled. > passed 361/436 elpy-shell-send-region-should-NOT-add-to-shell-history > Sent: def foo(a):... > Shell native completion is enabled. > passed 362/436 > elpy-shell-send-region-should-add-multilines-statements-to-shell-history > Sent: a = 2 + 4 > Shell native completion is enabled. > passed 363/436 elpy-shell-send-region-should-add-to-shell-history > Shell native completion is enabled. > Sent: a = 2 + 4 > passed 364/436 elpy-shell-send-statement-should-NOT-add-to-shell-history > Shell native completion is enabled. > Sent: def foo(a):... > passed 365/436 > elpy-shell-send-statement-should-add-multilines-statements-to-shell-history > Shell native completion is enabled. > Sent: a = 2 + 4 > passed 366/436 elpy-shell-send-statement-should-add-to-shell-history > No python shell to kill > Shell native completion is enabled. > Sent: def deco(f):... > Sent: @deco... > Killed *Python* shell > Shell native completion is enabled. > Sent: def deco(f):... > Sent: @deco... > passed 367/436 > elpy-shell-send-statement-should-send-statement-and-decorator > No python shell to kill > Shell native completion is enabled. > Sent: a = 2+2 > Killed *Python* shell > Shell native completion is enabled. > Sent: for i in range(10):... > Killed *Python* shell > Shell native completion is enabled. > Sent: def foo():... > passed 368/436 elpy-shell-send-statement-should-send-statement-at-point > passed 369/436 elpy-shell-set-local-shell-should-set-a-local-shell > No python shell to kill > Shell native completion is enabled. > Sent: for i in range(10):... > Killed *Python* shell > Shell native completion is enabled. > Sent: a = 2+2 > Killed *Python* shell > Sent: a = 2+2... > Shell native completion is enabled. > Killed *Python* shell > Sent: d=14 > Shell native completion is enabled. > passed 370/436 elpy-shell-should-echo-inputs > No python shell to kill > Shell native completion is enabled. > Sent: 1+1 > 2 > >>> OK > Killed *Python* shell > Shell native completion is enabled. > Sent: 4+3 > 7 > >>> OK > Killed *Python* shell > Sent: a = 2+2... > Shell native completion is enabled. > 7 > >>> OK > passed 371/436 elpy-shell-should-echo-outputs > No python shell to kill > Shell native completion is enabled. > Sent: for i in range(10):... > passed 372/436 elpy-shell-should-not-echo-inputs-when-deactivated > passed 373/436 elpy-shell-starting-directory-in-current-buffer-mode > passed 374/436 elpy-shell-starting-directory-in-project-mode > passed 375/436 elpy-shell-starting-directory-in-specific-path-mode > passed 376/436 > elpy-shell-starting-directory-should-fail-when-misconfigured > passed 377/436 elpy-shell-switch-to-shell-should-switch-to-shell-buffer > passed 378/436 > elpy-shell-toggle-dedicated-shell-should-give-dedicated-shells > passed 379/436 elpy-test--module-name-for-file > passed 380/436 elpy-test-at-point-should-return-current-test-class > passed 381/436 elpy-test-at-point-should-return-current-test-method > passed 382/436 elpy-test-at-point-should-return-library-root-without-file > passed 383/436 elpy-test-at-point-should-return-library-root-without-test > passed 384/436 elpy-test-at-point-should-return-test-module > passed 385/436 elpy-test-discover-runner-should-be-test-runner > passed 386/436 elpy-test-discover-runner-should-run-all-tests > passed 387/436 elpy-test-discover-runner-should-run-test-class > passed 388/436 elpy-test-discover-runner-should-run-test-method > passed 389/436 elpy-test-discover-runner-should-run-test-module > passed 390/436 elpy-test-django-runner-should-be-test-runner > passed 391/436 elpy-test-django-runner-should-run-all-tests > passed 392/436 elpy-test-django-runner-should-run-test-class > passed 393/436 elpy-test-django-runner-should-run-test-method > passed 394/436 elpy-test-django-runner-should-run-test-module > passed 395/436 > elpy-test-django-runner-with-manage-path-should-run-all-tests > passed 396/436 elpy-test-green-runner-should-be-test-runner > passed 397/436 elpy-test-green-runner-should-run-all-tests > passed 398/436 elpy-test-green-runner-should-run-test-class > passed 399/436 elpy-test-green-runner-should-run-test-method > passed 400/436 elpy-test-green-runner-should-run-test-module > passed 401/436 elpy-test-nose-runner-should-be-test-runner > passed 402/436 elpy-test-nose-runner-should-run-all-tests > passed 403/436 elpy-test-nose-runner-should-run-test-class > passed 404/436 elpy-test-nose-runner-should-run-test-method > passed 405/436 elpy-test-nose-runner-should-run-test-module > passed 406/436 elpy-test-pytest-runner-should-be-test-runner > passed 407/436 elpy-test-pytest-runner-should-run-all-tests > passed 408/436 elpy-test-pytest-runner-should-run-test-class > passed 409/436 elpy-test-pytest-runner-should-run-test-method > passed 410/436 elpy-test-pytest-runner-should-run-test-module > passed 411/436 elpy-test-run-should-escape-arguments > passed 412/436 elpy-test-run-should-run-command > passed 413/436 elpy-test-run-should-set-default-directory > passed 414/436 elpy-test-runner-p-should-identify-test-runner > passed 415/436 elpy-test-runner-p-should-not-identify-non-test-runner > passed 416/436 elpy-test-should-run-all-tests-otherwise > passed 417/436 elpy-test-should-run-all-tests-with-prefix-argument > passed 418/436 elpy-test-should-run-current-module-if-in-test > passed 419/436 elpy-test-should-run-current-test-if-in-test > passed 420/436 elpy-test-trial-runner-should-be-test-runner > passed 421/436 elpy-test-trial-runner-should-run-all-tests > passed 422/436 elpy-test-trial-runner-should-run-test-class > passed 423/436 elpy-test-trial-runner-should-run-test-method > passed 424/436 elpy-test-trial-runner-should-run-test-module > passed 425/436 elpy-version-should-emit-the-elpy-version > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > passed 426/436 elpy-xref--apropos-should-give-an-xref-buffer > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > passed 427/436 > elpy-xref--backend-should-return-false-when-jedi-not-available > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > passed 428/436 elpy-xref--backend-should-return-true-when-jedi-available > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > passed 429/436 elpy-xref--definitions-should-return-definitions > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > passed 430/436 > elpy-xref--get-completion-table-should-return-completion-table > passed 431/436 elpy-xref--goto-identifier-should-go-to-identifier > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > passed 432/436 elpy-xref--identifier-at-point-should-return-identifier > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > Showing all blocks ... > Showing all blocks ... done > Warning [flymake test.py]: Disabling backend flymake-proc-legacy-flymake > because (error Can’t find a suitable init function) > passed 433/436 elpy-xref--references-test > passed 434/436 elpy-yapf-fix-code-in-region-should-retain-line-and-column > passed 435/436 elpy-yapf-fix-code-should-retain-line-and-column > passed 436/436 elpy-yapf-fix-code-should-throw-error-for-invalid-code > > Ran 436 tests, 431 results as expected, 4 unexpected, 1 skipped (2020-09-27 > 11:23:14+0000) > > 4 unexpected results: > FAILED elpy-black-fix-code-in-region-should-retain-line-and-column > FAILED elpy-black-fix-code-should-do-nothing-if-already-formatted > FAILED elpy-black-fix-code-should-follow-pyproject-config > FAILED elpy-black-fix-code-should-retain-line-and-column > > 1 skipped results: > SKIPPED elpy-shell-send-region-or-buffer-should-notify-of-removing-main > > dh_elpa_test: error: emacs -batch -Q -l package --eval "(add-to-list > 'package-directory-list \"/usr/share/emacs/site-lisp/elpa\")" --eval > "(add-to-list 'package-directory-list > \"/usr/share/emacs/site-lisp/elpa-src\")" -f package-initialize -L . -L test > --eval "(progn (load-file \"debian/debian-autoloads.el\") (load-file > \"test/test-helper.el\"))" -l test/elpy-project--read-variable-value-test.el > -l test/elpy-company--cache-name-test.el -l > test/elpy-promise-set-resolved-test.el -l > test/elpy-rpc--get-package-list-test.el -l test/elpy-multiedit-test.el -l > test/elpy-rpc-get-pydoc-documentation-test.el -l > test/elpy-modules-global-stop-test.el -l > test/elpy-rpc--register-callback-test.el -l > test/elpy-project-find-git-root-test.el -l > test/elpy-config--get-config-test.el -l test/elpy-eldoc-documentation-test.el > -l test/elpy-find-file-test.el -l test/elpy-rpc--get-rpc-buffer-test.el -l > test/elpy-rpc--call-test.el -l test/elpy-flymake-next-error-test.el -l > test/elpy-module-autodoc-test.el -l test/elpy-xref--apropos-test.el -l > test/elpy-xref--get-completion-table-test.el -l > test/elpy-goto-assignment-test.el -l > test/elpy-xref--identifier-at-point-test.el -l test/elpy-doc-test.el -l > test/elpy-find--resolve-module-test.el -l test/elpy-pdb-debug-buffer-test.el > -l test/elpy-company--cache-meta-test.el -l > test/elpy-shell-add-to-shell-history-test.el -l > test/elpy-pdb-clear-breakpoints-test.el -l > test/elpy-xref--goto-identifier-test.el -l test/elpy-promise-test.el -l > test/elpy-company--cache-completions-test.el -l > test/elpy-multiedit--overlays-in-p-test.el -l > test/elpy-modules-remove-modeline-lighter-test.el -l > test/elpy-nav-indent-shift-right-test.el -l test/elpy-insert--header-test.el > -l test/elpy-open-and-indent-line-below-test.el -l > test/elpy-test-trial-runner-test.el -l test/elpy-enable-test.el -l > test/elpy-rpc--default-error-callback-test.el -l > test/elpy-flymake-previous-error-test.el -l test/elpy-multiedit-stop-test.el > -l test/elpy-black-fix-code-test.el -l test/elpy-company--cache-clear-test.el > -l test/elpy-shell-switch-to-shell-test.el -l > test/elpy-rpc--check-backend-version-test.el -l > test/elpy-xref--references-test.el -l test/elpy-module-django-test.el -l > test/elpy-multiedit-python-symbol-at-point-test.el -l > test/elpy-keymap-test.el -l test/elpy-config-error-test.el -l > test/elpy-project--read-project-variable-test.el -l > test/elpy-promise-reject-test.el -l test/elpy-goto-definition-test.el -l > test/elpy-pdb-debug-buffer-from-beginning-test.el -l > test/elpy-project-find-svn-root-test.el -l test/elpy-set-test-runner-test.el > -l test/elpy-multiedit--usages-test.el -l > test/elpy-shell-starting-directory-test.el -l > test/elpy-folding-fold-all-docstrings-test.el -l > test/elpy-rpc-get-calltip-test.el -l test/elpy-rpc--process-buffer-p-test.el > -l test/elpy-xref--definitions-test.el -l test/elpy-test-green-runner-test.el > -l test/elpy-mode-test.el -l > test/elpy-pdb-debug-buffer-and-break-at-point-test.el -l > test/elpy-yapf-fix-code-test.el -l test/elpy-promise-success-callback-test.el > -l test/elpy-company--cache-annotation-test.el -l > test/elpy-rpc-get-docstring-test.el -l test/elpy-flymake-show-error-test.el > -l test/elpy-test-nose-runner-test.el -l test/elpy-rpc--environment-test.el > -l test/elpy-rpc--filter-test.el -l test/elpy-promise-error-callback-test.el > -l test/elpy-folding-fold-docstrings-test.el -l > test/elpy-promise-resolved-p-test.el -l > test/elpy--sort-and-strip-duplicates-test.el -l > test/elpy-insert--pip-button-action-test.el -l test/elpy-promise-p-test.el -l > test/elpy-nav-expand-to-indentation-test.el -l > test/elpy-test--module-name-for-file-test.el -l > test/elpy-goto-definition-other-window-test.el -l > test/elpy-buffer--replace-block-test.el -l > test/elpy-config--insert-configuration-problems-test.el -l > test/elpy-shell-kill-test.el -l test/elpy-folding-fold-all-comments-test.el > -l test/elpy-test-runner-p-test.el -l test/elpy-shell-send-defun-test.el -l > test/elpy-set-project-variable-test.el -l > test/elpy-project-find-django-root-test.el -l > test/elpy-config--insert-help-test.el -l > test/elpy-shell-get-or-create-process-test.el -l test/elpy-profile.el -l > test/elpy-config--insert-configuration-table-test.el -l > test/elpy-folding-fold-on-click-test.el -l > test/elpy-shell-set-local-shell-test.el -l > test/elpy-doc--read-identifier-from-minibuffer-test.el -l > test/elpy-promise-buffer-test.el -l test/elpy-rpc-get-virtualenv-path-test.el > -l test/elpy-module-flymake-test.el -l test/elpy-rpc-get-names-test.el -l > test/elpy-module-yasnippet-test.el -l test/elpy-doc--show-test.el -l > test/elpy-xref--backend-test.el -l test/elpy-version-test.el -l > test/elpy-insert--pip-button-value-create-test.el -l > test/elpy-promise-resolve-test.el -l test/elpy-goto-location-test.el -l > test/elpy-rpc-reinstall-venv-test.el -l test/elpy-rpc--call-blocking-test.el > -l test/elpy-pdb-toggle-breakpoint-at-point-test.el -l > test/elpy-folding-fold-comments-test.el -l > test/elpy-module-sane-defaults-test.el -l test/elpy-rpc-get-usages-test.el -l > test/elpy-config-test.el -l test/elpy-rpc--handle-json-test.el -l > test/elpy-find--test-file-test.el -l > test/elpy-module-highlight-indentation-test.el -l > test/elpy-company-backend-test.el -l test/elpy-rpc--sentinel-test.el -l > test/elpy-with-rpc-venv-activated-test.el -l > test/elpy-rpc-get-completions-test.el -l test/elpy-test-pytest-runner-test.el > -l test/elpy-test-django-runner-test.el -l > test/elpy-modules-buffer-init-test.el -l test/elpy-folding-fold-leafs-test.el > -l test/elpy-rpc-get-assignment-test.el -l test/elpy-rpc-restart-test.el -l > test/elpy-modules-buffer-stop-test.el -l test/elpy-promise-wait-test.el -l > test/elpy-rpc-get-venv-test.el -l test/elpy-modules-global-init-test.el -l > test/elpy-insert--popup-test.el -l > test/elpy-multiedit--overlay-changed-test.el -l > test/elpy-module-eldoc-test.el -l > test/elpy-folding-should-mark-foldable-lines-test.el -l > test/elpy-autopep8-fix-code-test.el -l test/elpy-project-find-hg-root-test.el > -l test/elpy-goto-assignment-other-window-test.el -l > test/elpy-flymake-python-init-test.el -l > test/elpy-doc--symbol-at-point-test.el -l > test/elpy-folding-fold-blocks-test.el -l test/elpy-rpc-init-test.el -l > test/elpy-rpc--find-buffer-test.el -l test/elpy-modules-run-test.el -l > test/elpy-disable-test.el -l test/elpy-shell-send-region-or-buffer-test.el -l > test/elpy-module-pyvenv-test.el -l > test/elpy-shell-toggle-dedicated-shell-test.el -l test/elpy-rpc-test.el -l > test/elpy-rpc-get-completion-docstring-test.el -l > test/elpy-rpc-get-pydoc-completions-test.el -l > test/elpy-shell-echo-inputs-and-outputs-test.el -l > test/elpy-rpc-get-definition-test.el -l > test/elpy-pdb-debug-last-exception-test.el -l test/elpy-check-test.el -l > test/elpy-test-test.el -l test/elpy-rpc--open-test.el -l > test/elpy-nav-forward-block-test.el -l test/elpy-rpc--buffer-contents-test.el > -l test/elpy-open-and-indent-line-above-test.el -l > test/elpy-module-company-test.el -l test/elpy-shell-send-statement-test.el -l > test/elpy-nav-indent-shift-left-test.el -l > test/elpy-find--module-path-test.el -l > test/elpy-project-find-projectile-root-test.el -l > test/elpy-project-find-python-root-test.el -l test/elpy-project-root-test.el > -l test/elpy-nav-backward-block-test.el -l > test/elpy-multiedit-add-overlay-test.el -l > test/elpy-rpc-get-completion-location-test.el -l > test/elpy-test-discover-runner-test.el -l > test/elpy-nav-normalize-region-test.el -l test/elpy-insert--para-test.el -l > test/elpy-rpc--handle-unexpected-line-test.el -l > test/elpy-test-at-point-test.el -l test/elpy-set-project-root-test.el -l > test/elpy-library-root-test.el -l test/elpy-rpc--get-python-version-test.el > -l test/elpy-test-run-test.el -l debian/ert-helper.el returned exit code 1 > make: *** [debian/rules:14: binary] Error 25 The full build log is available from: http://qa-logs.debian.net/2020/09/26/elpy_1.34.0-2_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.