From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#19739: 25.0.50; Python tests fail on MS-Windows Date: Sat, 31 Jan 2015 11:59:18 +0200 Message-ID: <83twz7jmo9.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE X-Trace: ger.gmane.org 1422698479 28507 80.91.229.3 (31 Jan 2015 10:01:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 31 Jan 2015 10:01:19 +0000 (UTC) To: 19739@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jan 31 11:01:15 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YHUra-0005rh-1u for geb-bug-gnu-emacs@m.gmane.org; Sat, 31 Jan 2015 11:01:14 +0100 Original-Received: from localhost ([::1]:40159 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YHUrZ-0003VP-DQ for geb-bug-gnu-emacs@m.gmane.org; Sat, 31 Jan 2015 05:01:13 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37189) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YHUrS-0003VH-JT for bug-gnu-emacs@gnu.org; Sat, 31 Jan 2015 05:01:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YHUrO-00030a-F2 for bug-gnu-emacs@gnu.org; Sat, 31 Jan 2015 05:01:06 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:38977) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YHUrO-00030T-Bt for bug-gnu-emacs@gnu.org; Sat, 31 Jan 2015 05:01:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YHUrO-0000b1-3p for bug-gnu-emacs@gnu.org; Sat, 31 Jan 2015 05:01:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 31 Jan 2015 10:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 19739 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.14226984472262 (code B ref -1); Sat, 31 Jan 2015 10:01:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 31 Jan 2015 10:00:47 +0000 Original-Received: from localhost ([127.0.0.1]:58450 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YHUr6-0000aO-TQ for submit@debbugs.gnu.org; Sat, 31 Jan 2015 05:00:47 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:35130) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YHUr0-0000a4-8Y for submit@debbugs.gnu.org; Sat, 31 Jan 2015 05:00:41 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YHUqq-0002k7-Sd for submit@debbugs.gnu.org; Sat, 31 Jan 2015 05:00:33 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:51113) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YHUqq-0002jv-GK for submit@debbugs.gnu.org; Sat, 31 Jan 2015 05:00:28 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36796) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YHUqm-0003QE-51 for bug-gnu-emacs@gnu.org; Sat, 31 Jan 2015 05:00:28 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YHUqh-0002fY-PK for bug-gnu-emacs@gnu.org; Sat, 31 Jan 2015 05:00:24 -0500 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:60843) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YHUqh-0002eo-1V for bug-gnu-emacs@gnu.org; Sat, 31 Jan 2015 05:00:19 -0500 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0NJ100K00CJ6EV00@a-mtaout20.012.net.il> for bug-gnu-emacs@gnu.org; Sat, 31 Jan 2015 11:59:20 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NJ100K0ID2TA560@a-mtaout20.012.net.il> for bug-gnu-emacs@gnu.org; Sat, 31 Jan 2015 11:59:20 +0200 (IST) X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:98925 Archived-At: See the subject. The reason (at least one of them) is that the Pytho= n interpreter hangs during the test, and I need to kill it. I didn't try this on a Unix box, so the "on MS-Windows" part is a guess. There's the part of the log that might be related, but I don't really understand what it tries to tell: Warning (python): Python shell prompts cannot be detected. If your emacs session hangs when starting python shells recover with `keyboard-quit' and then try fixing the interactive flag for your interpreter by adjusting the `python-shell-interpreter-interactive-arg' or add regexps matching shell prompts in the directory-local friendly vars: + `python-shell-prompt-regexp' + `python-shell-prompt-block-regexp' + `python-shell-prompt-output-regexp' Or alternatively in: + `python-shell-prompt-input-regexps' + `python-shell-prompt-output-regexps' If this is required for the test not to hang, then would it be possible to have the test suite do this automatically? Here's what the test reports, let me know if any additional details are needed. Testing python-tests.elc Running 187 tests (2015-01-31 10:32:21+0200) Can't guess python-indent-offset, using defaults: 4 passed 1/187 python-imenu-create-flat-index-1 Can't guess python-indent-offset, using defaults: 4 passed 2/187 python-imenu-create-flat-index-2 Can't guess python-indent-offset, using defaults: 4 passed 3/187 python-imenu-create-index-1 Can't guess python-indent-offset, using defaults: 4 passed 4/187 python-imenu-create-index-2 Can't guess python-indent-offset, using defaults: 4 passed 5/187 python-imenu-create-index-3 Can't guess python-indent-offset, using defaults: 4 passed 6/187 python-imenu-create-index-4 Can't guess python-indent-offset, using defaults: 4 passed 7/187 python-indent-after-backslash-1 Can't guess python-indent-offset, using defaults: 4 passed 8/187 python-indent-after-backslash-2 Can't guess python-indent-offset, using defaults: 4 passed 9/187 python-indent-after-backslash-3 Can't guess python-indent-offset, using defaults: 4 passed 10/187 python-indent-after-backslash-4 Can't guess python-indent-offset, using defaults: 4 passed 11/187 python-indent-after-backslash-5 Can't guess python-indent-offset, using defaults: 4 passed 12/187 python-indent-after-block-1 Can't guess python-indent-offset, using defaults: 4 passed 13/187 python-indent-after-block-2 Can't guess python-indent-offset, using defaults: 4 passed 14/187 python-indent-after-block-3 Can't guess python-indent-offset, using defaults: 4 passed 15/187 python-indent-after-comment-1 Can't guess python-indent-offset, using defaults: 4 passed 16/187 python-indent-after-comment-2 Can't guess python-indent-offset, using defaults: 4 passed 17/187 python-indent-base-case Can't guess python-indent-offset, using defaults: 4 passed 18/187 python-indent-block-enders-1 Can't guess python-indent-offset, using defaults: 4 passed 19/187 python-indent-block-enders-2 Can't guess python-indent-offset, using defaults: 4 passed 20/187 python-indent-block-enders-3 Can't guess python-indent-offset, using defaults: 4 passed 21/187 python-indent-block-enders-4 Can't guess python-indent-offset, using defaults: 4 passed 22/187 python-indent-block-enders-5 Can't guess python-indent-offset, using defaults: 4 passed 23/187 python-indent-dedent-line-backspace-1 Can't guess python-indent-offset, using defaults: 4 passed 24/187 python-indent-dedenters-1 Can't guess python-indent-offset, using defaults: 4 Closes if hide_details: Closes except Exception: Closes if save: passed 25/187 python-indent-dedenters-2 Can't guess python-indent-offset, using defaults: 4 Closes try: passed 26/187 python-indent-dedenters-3 Can't guess python-indent-offset, using defaults: 4 Closes try: passed 27/187 python-indent-dedenters-4 Can't guess python-indent-offset, using defaults: 4 Closes if save: passed 28/187 python-indent-dedenters-5 Can't guess python-indent-offset, using defaults: 4 passed 29/187 python-indent-dedenters-6 Can't guess python-indent-offset, using defaults: 4 passed 30/187 python-indent-dedenters-7 Can't guess python-indent-offset, using defaults: 4 Closes if (a =3D=3D 1 or Closes if (a =3D=3D 1 or Closes if (a =3D=3D 1 or passed 31/187 python-indent-dedenters-8 Can't guess python-indent-offset, using defaults: 4 passed 32/187 python-indent-electric-colon-1 Can't guess python-indent-offset, using defaults: 4 Closes if do: passed 33/187 python-indent-electric-colon-2 Can't guess python-indent-offset, using defaults: 4 Closes if do: Closes if do: Closes if do: passed 34/187 python-indent-electric-colon-3 Can't guess python-indent-offset, using defaults: 4 passed 35/187 python-indent-inside-paren-1 Can't guess python-indent-offset, using defaults: 4 passed 36/187 python-indent-inside-paren-2 Can't guess python-indent-offset, using defaults: 4 passed 37/187 python-indent-inside-paren-3 Can't guess python-indent-offset, using defaults: 4 passed 38/187 python-indent-inside-paren-4 Can't guess python-indent-offset, using defaults: 4 passed 39/187 python-indent-inside-paren-5 Can't guess python-indent-offset, using defaults: 4 passed 40/187 python-indent-inside-paren-6 Can't guess python-indent-offset, using defaults: 4 passed 41/187 python-indent-inside-string-1 Can't guess python-indent-offset, using defaults: 4 passed 42/187 python-indent-inside-string-2 Can't guess python-indent-offset, using defaults: 4 passed 43/187 python-indent-inside-string-3 Can't guess python-indent-offset, using defaults: 4 passed 44/187 python-indent-pep8-1 Can't guess python-indent-offset, using defaults: 4 passed 45/187 python-indent-pep8-2 Can't guess python-indent-offset, using defaults: 4 passed 46/187 python-indent-pep8-3 Can't guess python-indent-offset, using defaults: 4 passed 47/187 python-indent-region-1 Can't guess python-indent-offset, using defaults: 4 passed 48/187 python-indent-region-2 Can't guess python-indent-offset, using defaults: 4 passed 49/187 python-indent-region-3 Can't guess python-indent-offset, using defaults: 4 passed 50/187 python-indent-region-4 Can't guess python-indent-offset, using defaults: 4 passed 51/187 python-indent-region-5 Can't guess python-indent-offset, using defaults: 4 passed 52/187 python-info-assignment-continuation-line-p-1 Can't guess python-indent-offset, using defaults: 4 passed 53/187 python-info-assignment-continuation-line-p-2 Can't guess python-indent-offset, using defaults: 4 passed 54/187 python-info-beginning-of-backslash-1 Can't guess python-indent-offset, using defaults: 4 passed 55/187 python-info-beginning-of-block-p-1 Can't guess python-indent-offset, using defaults: 4 passed 56/187 python-info-beginning-of-block-p-2 Can't guess python-indent-offset, using defaults: 4 passed 57/187 python-info-beginning-of-statement-p-1 Can't guess python-indent-offset, using defaults: 4 passed 58/187 python-info-beginning-of-statement-p-2 Can't guess python-indent-offset, using defaults: 4 passed 59/187 python-info-block-continuation-line-p-1 Can't guess python-indent-offset, using defaults: 4 passed 60/187 python-info-block-continuation-line-p-2 Can't guess python-indent-offset, using defaults: 4 passed 61/187 python-info-continuation-line-p-1 Can't guess python-indent-offset, using defaults: 4 passed 62/187 python-info-current-defun-1 Can't guess python-indent-offset, using defaults: 4 passed 63/187 python-info-current-defun-2 Can't guess python-indent-offset, using defaults: 4 passed 64/187 python-info-current-defun-3 Can't guess python-indent-offset, using defaults: 4 passed 65/187 python-info-current-line-comment-p-1 Can't guess python-indent-offset, using defaults: 4 passed 66/187 python-info-current-line-empty-p Can't guess python-indent-offset, using defaults: 4 passed 67/187 python-info-current-symbol-1 Can't guess python-indent-offset, using defaults: 4 passed 68/187 python-info-current-symbol-2 Can't guess python-indent-offset, using defaults: 4 failed 69/187 python-info-current-symbol-3 Can't guess python-indent-offset, using defaults: 4 passed 70/187 python-info-dedenter-opening-block-message-1 Can't guess python-indent-offset, using defaults: 4 Closes try: Closes try: passed 71/187 python-info-dedenter-opening-block-message-2 Can't guess python-indent-offset, using defaults: 4 Closes except: Closes except: passed 72/187 python-info-dedenter-opening-block-message-3 Can't guess python-indent-offset, using defaults: 4 Closes else: Closes else: passed 73/187 python-info-dedenter-opening-block-message-4 Can't guess python-indent-offset, using defaults: 4 Closes if a: Closes if a: passed 74/187 python-info-dedenter-opening-block-message-5 Can't guess python-indent-offset, using defaults: 4 passed 75/187 python-info-dedenter-opening-block-position-1 Can't guess python-indent-offset, using defaults: 4 passed 76/187 python-info-dedenter-opening-block-position-2 Can't guess python-indent-offset, using defaults: 4 passed 77/187 python-info-dedenter-opening-block-position-3 Can't guess python-indent-offset, using defaults: 4 passed 78/187 python-info-dedenter-opening-block-positions-1 Can't guess python-indent-offset, using defaults: 4 passed 79/187 python-info-dedenter-opening-block-positions-2 Can't guess python-indent-offset, using defaults: 4 passed 80/187 python-info-dedenter-opening-block-positions-3 Can't guess python-indent-offset, using defaults: 4 passed 81/187 python-info-dedenter-opening-block-positions-4 Can't guess python-indent-offset, using defaults: 4 passed 82/187 python-info-dedenter-opening-block-positions-5 Can't guess python-indent-offset, using defaults: 4 passed 83/187 python-info-dedenter-statement-p-1 Can't guess python-indent-offset, using defaults: 4 passed 84/187 python-info-dedenter-statement-p-2 Can't guess python-indent-offset, using defaults: 4 passed 85/187 python-info-dedenter-statement-p-3 Can't guess python-indent-offset, using defaults: 4 passed 86/187 python-info-dedenter-statement-p-4 Can't guess python-indent-offset, using defaults: 4 passed 87/187 python-info-dedenter-statement-p-5 Can't guess python-indent-offset, using defaults: 4 passed 88/187 python-info-encoding-1 Can't guess python-indent-offset, using defaults: 4 passed 89/187 python-info-encoding-2 Can't guess python-indent-offset, using defaults: 4 passed 90/187 python-info-encoding-from-cookie-1 Can't guess python-indent-offset, using defaults: 4 passed 91/187 python-info-encoding-from-cookie-2 Can't guess python-indent-offset, using defaults: 4 passed 92/187 python-info-encoding-from-cookie-3 Can't guess python-indent-offset, using defaults: 4 passed 93/187 python-info-encoding-from-cookie-4 Can't guess python-indent-offset, using defaults: 4 passed 94/187 python-info-encoding-from-cookie-5 Can't guess python-indent-offset, using defaults: 4 passed 95/187 python-info-encoding-from-cookie-6 Can't guess python-indent-offset, using defaults: 4 passed 96/187 python-info-encoding-from-cookie-7 Can't guess python-indent-offset, using defaults: 4 passed 97/187 python-info-end-of-block-p-1 Can't guess python-indent-offset, using defaults: 4 passed 98/187 python-info-end-of-block-p-2 Can't guess python-indent-offset, using defaults: 4 passed 99/187 python-info-end-of-statement-p-1 Can't guess python-indent-offset, using defaults: 4 passed 100/187 python-info-end-of-statement-p-2 Can't guess python-indent-offset, using defaults: 4 passed 101/187 python-info-line-ends-backslash-p-1 Can't guess python-indent-offset, using defaults: 4 passed 102/187 python-info-looking-at-beginning-of-defun-1 Can't guess python-indent-offset, using defaults: 4 passed 103/187 python-info-statement-ends-block-p-1 Can't guess python-indent-offset, using defaults: 4 passed 104/187 python-info-statement-ends-block-p-2 Can't guess python-indent-offset, using defaults: 4 passed 105/187 python-info-statement-starts-block-p-1 Can't guess python-indent-offset, using defaults: 4 passed 106/187 python-info-statement-starts-block-p-2 Can't guess python-indent-offset, using defaults: 4 passed 107/187 python-nav-backward-defun-1 Can't guess python-indent-offset, using defaults: 4 passed 108/187 python-nav-backward-defun-2 Can't guess python-indent-offset, using defaults: 4 passed 109/187 python-nav-backward-defun-3 Can't guess python-indent-offset, using defaults: 4 passed 110/187 python-nav-backward-statement-1 Can't guess python-indent-offset, using defaults: 4 failed 111/187 python-nav-backward-statement-2 Can't guess python-indent-offset, using defaults: 4 failed 112/187 python-nav-backward-up-list-1 Can't guess python-indent-offset, using defaults: 4 passed 113/187 python-nav-beginning-of-block-1 Can't guess python-indent-offset, using defaults: 4 passed 114/187 python-nav-beginning-of-defun-1 Can't guess python-indent-offset, using defaults: 4 passed 115/187 python-nav-beginning-of-defun-2 Can't guess python-indent-offset, using defaults: 4 passed 116/187 python-nav-beginning-of-statement-1 Can't guess python-indent-offset, using defaults: 4 passed 117/187 python-nav-end-of-block-1 Can't guess python-indent-offset, using defaults: 4 passed 118/187 python-nav-end-of-defun-1 Can't guess python-indent-offset, using defaults: 4 passed 119/187 python-nav-end-of-defun-2 Can't guess python-indent-offset, using defaults: 4 passed 120/187 python-nav-end-of-statement-1 Can't guess python-indent-offset, using defaults: 4 passed 121/187 python-nav-forward-block-1 Can't guess python-indent-offset, using defaults: 4 passed 122/187 python-nav-forward-defun-1 Can't guess python-indent-offset, using defaults: 4 passed 123/187 python-nav-forward-defun-2 Can't guess python-indent-offset, using defaults: 4 passed 124/187 python-nav-forward-defun-3 Can't guess python-indent-offset, using defaults: 4 passed 125/187 python-nav-forward-sexp-1 Can't guess python-indent-offset, using defaults: 4 passed 126/187 python-nav-forward-sexp-2 Can't guess python-indent-offset, using defaults: 4 passed 127/187 python-nav-forward-sexp-3 Can't guess python-indent-offset, using defaults: 4 passed 128/187 python-nav-forward-sexp-safe-1 Can't guess python-indent-offset, using defaults: 4 passed 129/187 python-nav-forward-statement-1 Can't guess python-indent-offset, using defaults: 4 passed 130/187 python-nav-up-list-1 Can't guess python-indent-offset, using defaults: 4 passed 131/187 python-parens-electric-indent-1 Can't guess python-indent-offset, using defaults: 4 Can't guess python-indent-offset, using defaults: 4 passed 132/187 python-shell-buffer-substring-1 Can't guess python-indent-offset, using defaults: 4 Can't guess python-indent-offset, using defaults: 4 passed 133/187 python-shell-buffer-substring-2 Can't guess python-indent-offset, using defaults: 4 Can't guess python-indent-offset, using defaults: 4 passed 134/187 python-shell-buffer-substring-3 Can't guess python-indent-offset, using defaults: 4 Can't guess python-indent-offset, using defaults: 4 passed 135/187 python-shell-buffer-substring-4 Can't guess python-indent-offset, using defaults: 4 Can't guess python-indent-offset, using defaults: 4 passed 136/187 python-shell-buffer-substring-5 Can't guess python-indent-offset, using defaults: 4 Can't guess python-indent-offset, using defaults: 4 passed 137/187 python-shell-buffer-substring-6 Can't guess python-indent-offset, using defaults: 4 Can't guess python-indent-offset, using defaults: 4 passed 138/187 python-shell-buffer-substring-7 Can't guess python-indent-offset, using defaults: 4 Can't guess python-indent-offset, using defaults: 4 passed 139/187 python-shell-buffer-substring-8 Can't guess python-indent-offset, using defaults: 4 Can't guess python-indent-offset, using defaults: 4 passed 140/187 python-shell-buffer-substring-9 Test python-shell-calculate-command-1 backtrace: #[nil "\30C=E2=86=93=E2=86=92\307310=E2=88=9F\3111=E2=86=92 \312\= 216\313\n \"\211=E2=80=BC)0\202=E2=88=9F \210\3 ert--run-test-internal([cl-struct-ert--test-execution-info [cl-st= ruc ert-run-test([cl-struct-ert-test python-shell-calculate-command-1= "C ert-run-or-rerun-test([cl-struct-ert--stats t [[cl-struct-ert-tes= t p ert-run-tests(t #[385 "\306=E2=98=BB\307\"\203D \211\211G\310U\20= 3=C2=B6 \211@\20 ert-run-tests-batch(nil) ert-run-tests-batch-and-exit() command-line-1(("-L" ";." "-l" "ert" "-l" "python-tests.elc" "-f"= "e command-line() normal-top-level() Test python-shell-calculate-command-1 condition: (ert-test-failed ((should =09 (string=3D =09 (format "%s %s" python-shell-interpreter python-shell-interprete= r-args) =09 (python-shell-calculate-command))) =09:form =09(string=3D "d:/usr/Python26/python.exe -B" "\"d:/usr/Python26/pyth= on.exe\" - B") =09:value nil)) FAILED 141/187 python-shell-calculate-command-1 passed 142/187 python-shell-calculate-exec-path-1 passed 143/187 python-shell-calculate-exec-path-2 passed 144/187 python-shell-calculate-process-environment-1 passed 145/187 python-shell-calculate-process-environment-2 passed 146/187 python-shell-calculate-process-environment-3 passed 147/187 python-shell-calculate-process-environment-4 passed 148/187 python-shell-calculate-process-environment-5 passed 149/187 python-shell-completion-native-interpreter-disa= bled-p-1 Can't guess python-indent-offset, using defaults: 4 Can't guess python-indent-offset, using defaults: 4 Making python-shell-interpreter local to *Python* while let-bound! Making python-shell-interpreter-args local to *Python* while let-bo= und! Warning (python): Python shell prompts cannot be detected. If your emacs session hangs when starting python shells recover with `keyboard-quit' and then try fixing the interactive flag for your interpreter by adjusting the `python-shell-interpreter-interactive-arg' or add regexps matching shell prompts in the directory-local friendly vars: + `python-shell-prompt-regexp' + `python-shell-prompt-block-regexp' + `python-shell-prompt-output-regexp' Or alternatively in: + `python-shell-prompt-input-regexps' + `python-shell-prompt-output-regexps' Warning (python): Your `python-shell-interpreter' doesn't seem to s= upport readli ne, yet `python-shell-completion-native' was `t' and "python.exe" i= s not part of the `python-shell-completion-native-disabled-interpreters' list. = Native comple tions have been disabled locally. Shell native completion is disabled, using fallback Warning (python): Python shell prompts cannot be detected. If your emacs session hangs when starting python shells recover with `keyboard-quit' and then try fixing the interactive flag for your interpreter by adjusting the `python-shell-interpreter-interactive-arg' or add regexps matching shell prompts in the directory-local friendly vars: + `python-shell-prompt-regexp' + `python-shell-prompt-block-regexp' + `python-shell-prompt-output-regexp' Or alternatively in: + `python-shell-prompt-input-regexps' + `python-shell-prompt-output-regexps' Warning (python): Your `python-shell-interpreter' doesn't seem to s= upport readline, yet `python-shell-completion-native' was `t' and "py= thon.exe" 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 150/187 python-shell-get-process-1 Can't guess python-indent-offset, using defaults: 4 passed 151/187 python-shell-get-process-name-1 Can't guess python-indent-offset, using defaults: 4 Can't guess python-indent-offset, using defaults: 4 passed 152/187 python-shell-get-process-name-2 Can't guess python-indent-offset, using defaults: 4 Can't guess python-indent-offset, using defaults: 4 Warning (python): Python shell prompts cannot be detected. If your emacs session hangs when starting python shells recover with `keyboard-quit' and then try fixing the interactive flag for your interpreter by adjusting the `python-shell-interpreter-interactive-arg' or add regexps matching shell prompts in the directory-local friendly vars: + `python-shell-prompt-regexp' + `python-shell-prompt-block-regexp' + `python-shell-prompt-output-regexp' Or alternatively in: + `python-shell-prompt-input-regexps' + `python-shell-prompt-output-regexps' passed 153/187 python-shell-internal-get-or-create-process-1 Can't guess python-indent-offset, using defaults: 4 passed 154/187 python-shell-internal-get-process-name-1 Can't guess python-indent-offset, using defaults: 4 Can't guess python-indent-offset, using defaults: 4 passed 155/187 python-shell-internal-get-process-name-2 Can't guess python-indent-offset, using defaults: 4 Warning (python): Python shell prompts cannot be detected. If your emacs session hangs when starting python shells recover with `keyboard-quit' and then try fixing the interactive flag for your interpreter by adjusting the `python-shell-interpreter-interactive-arg' or add regexps matching shell prompts in the directory-local friendly vars: + `python-shell-prompt-regexp' + `python-shell-prompt-block-regexp' + `python-shell-prompt-output-regexp' Or alternatively in: + `python-shell-prompt-input-regexps' + `python-shell-prompt-output-regexps' Warning (python): Your `python-shell-interpreter' doesn't seem to s= upport readline, yet `python-shell-completion-native' was `t' and "py= thon.exe" 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 156/187 python-shell-make-comint-1 Can't guess python-indent-offset, using defaults: 4 Warning (python): Python shell prompts cannot be detected. If your emacs session hangs when starting python shells recover with `keyboard-quit' and then try fixing the interactive flag for your interpreter by adjusting the `python-shell-interpreter-interactive-arg' or add regexps matching shell prompts in the directory-local friendly vars: + `python-shell-prompt-regexp' + `python-shell-prompt-block-regexp' + `python-shell-prompt-output-regexp' Or alternatively in: + `python-shell-prompt-input-regexps' + `python-shell-prompt-output-regexps' Warning (python): Your `python-shell-interpreter' doesn't seem to s= upport readline, yet `python-shell-completion-native' was `t' and "py= thon.exe" 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 157/187 python-shell-make-comint-2 Can't guess python-indent-offset, using defaults: 4 Warning (python): Python shell prompts cannot be detected. If your emacs session hangs when starting python shells recover with `keyboard-quit' and then try fixing the interactive flag for your interpreter by adjusting the `python-shell-interpreter-interactive-arg' or add regexps matching shell prompts in the directory-local friendly vars: + `python-shell-prompt-regexp' + `python-shell-prompt-block-regexp' + `python-shell-prompt-output-regexp' Or alternatively in: + `python-shell-prompt-input-regexps' + `python-shell-prompt-output-regexps' Warning (python): Your `python-shell-interpreter' doesn't seem to s= upport readline, yet `python-shell-completion-native' was `t' and "py= thon.exe" 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 158/187 python-shell-make-comint-3 Can't guess python-indent-offset, using defaults: 4 Warning (python): Python shell prompts cannot be detected. If your emacs session hangs when starting python shells recover with `keyboard-quit' and then try fixing the interactive flag for your interpreter by adjusting the `python-shell-interpreter-interactive-arg' or add regexps matching shell prompts in the directory-local friendly vars: + `python-shell-prompt-regexp' + `python-shell-prompt-block-regexp' + `python-shell-prompt-output-regexp' Or alternatively in: + `python-shell-prompt-input-regexps' + `python-shell-prompt-output-regexps' Warning (python): Your `python-shell-interpreter' doesn't seem to s= upport readline, yet `python-shell-completion-native' was `t' and "py= thon.exe" is not part of the `python-shell-completion-native-disabled= -interpreters' list. Native completions have been disabled locally. Test python-shell-make-comint-4 backtrace: python-shell-get-process-or-error() python-shell-completion-native-turn-off(t) python-shell-completion-native-turn-on-maybe(t) python-shell-completion-native-turn-on-maybe-with-msg() run-hooks(change-major-mode-after-body-hook comint-mode-hook infe= rio apply(run-hooks (change-major-mode-after-body-hook comint-mode-ho= ok run-mode-hooks(inferior-python-mode-hook) inferior-python-mode() python-shell-make-comint("\"d:/usr/Python26/python.exe\" -i" "Pyt= hon #[nil "\30C=E2=86=93=E2=86=92\307310=E2=88=9F\3111=E2=86=92 \312\= 216\313\n \"\211=E2=80=BC)0\202=E2=88=9F \210\3 ert--run-test-internal([cl-struct-ert--test-execution-info [cl-st= ruc ert-run-test([cl-struct-ert-test python-shell-make-comint-4 "Chec= k s ert-run-or-rerun-test([cl-struct-ert--stats t [[cl-struct-ert-tes= t p ert-run-tests(t #[385 "\306=E2=98=BB\307\"\203D \211\211G\310U\20= 3=C2=B6 \211@\20 ert-run-tests-batch(nil) ert-run-tests-batch-and-exit() command-line-1(("-L" ";." "-l" "ert" "-l" "python-tests.elc" "-f"= "e command-line() normal-top-level() Test python-shell-make-comint-4 condition: (error "No inferior Python process running.") FAILED 159/187 python-shell-make-comint-4 Warning (python): Python shell prompts cannot be detected. If your emacs session hangs when starting python shells recover with `keyboard-quit' and then try fixing the interactive flag for your interpreter by adjusting the `python-shell-interpreter-interactive-arg' or add regexps matching shell prompts in the directory-local friendly vars: + `python-shell-prompt-regexp' + `python-shell-prompt-block-regexp' + `python-shell-prompt-output-regexp' Or alternatively in: + `python-shell-prompt-input-regexps' + `python-shell-prompt-output-regexps' Test python-shell-prompt-detect-1 backtrace: #[nil "\30C=E2=86=93=E2=86=92\307310=E2=88=9F\3111=E2=86=92 \312\= 216\313\n \"\211=E2=80=BC)0\202=E2=88=9F \210\3 ert--run-test-internal([cl-struct-ert--test-execution-info [cl-st= ruc ert-run-test([cl-struct-ert-test python-shell-prompt-detect-1 "Ch= eck ert-run-or-rerun-test([cl-struct-ert--stats t [[cl-struct-ert-tes= t p ert-run-tests(t #[385 "\306=E2=98=BB\307\"\203D \211\211G\310U\20= 3=C2=B6 \211@\20 ert-run-tests-batch(nil) ert-run-tests-batch-and-exit() command-line-1(("-L" ";." "-l" "ert" "-l" "python-tests.elc" "-f"= "e command-line() normal-top-level() Test python-shell-prompt-detect-1 condition: (ert-test-failed ((should =09 (equal =09 (python-shell-prompt-detect) =09 '...)) =09:form =09(equal nil =09 (">>> " "... " "")) =09:value nil :explanation =09(different-types nil =09=09=09 (">>> " "... " "")))) FAILED 160/187 python-shell-prompt-detect-1 Warning (python): Python shell prompts cannot be detected. If your emacs session hangs when starting python shells recover with `keyboard-quit' and then try fixing the interactive flag for your interpreter by adjusting the `python-shell-interpreter-interactive-arg' or add regexps matching shell prompts in the directory-local friendly vars: + `python-shell-prompt-regexp' + `python-shell-prompt-block-regexp' + `python-shell-prompt-output-regexp' Or alternatively in: + `python-shell-prompt-input-regexps' + `python-shell-prompt-output-regexps' Test python-shell-prompt-detect-2 backtrace: #[nil "\30C=E2=86=93=E2=86=92\307310=E2=88=9F\3111=E2=86=92 \312\= 216\313\n \"\211=E2=80=BC)0\202=E2=88=9F \210\3 ert--run-test-internal([cl-struct-ert--test-execution-info [cl-st= ruc ert-run-test([cl-struct-ert-test python-shell-prompt-detect-2 "Ch= eck ert-run-or-rerun-test([cl-struct-ert--stats t [[cl-struct-ert-tes= t p ert-run-tests(t #[385 "\306=E2=98=BB\307\"\203D \211\211G\310U\20= 3=C2=B6 \211@\20 ert-run-tests-batch(nil) ert-run-tests-batch-and-exit() command-line-1(("-L" ";." "-l" "ert" "-l" "python-tests.elc" "-f"= "e command-line() normal-top-level() Test python-shell-prompt-detect-2 condition: (ert-test-failed ((should =09 (equal =09 (python-shell-prompt-detect) =09 '...)) =09:form =09(equal nil =09 ("py> " "..> " "out ")) =09:value nil :explanation =09(different-types nil =09=09=09 ("py> " "..> " "out ")))) FAILED 161/187 python-shell-prompt-detect-2 passed 162/187 python-shell-prompt-detect-3 Warning (python): Python shell prompts cannot be detected. If your emacs session hangs when starting python shells recover with `keyboard-quit' and then try fixing the interactive flag for your interpreter by adjusting the `python-shell-interpreter-interactive-arg' or add regexps matching shell prompts in the directory-local friendly vars: + `python-shell-prompt-regexp' + `python-shell-prompt-block-regexp' + `python-shell-prompt-output-regexp' Or alternatively in: + `python-shell-prompt-input-regexps' + `python-shell-prompt-output-regexps' passed 163/187 python-shell-prompt-detect-4 passed 164/187 python-shell-prompt-detect-5 passed 165/187 python-shell-prompt-detect-6 passed 166/187 python-shell-prompt-set-calculated-regexps-1 passed 167/187 python-shell-prompt-set-calculated-regexps-2 passed 168/187 python-shell-prompt-set-calculated-regexps-3 passed 169/187 python-shell-prompt-set-calculated-regexps-4 passed 170/187 python-shell-prompt-set-calculated-regexps-5 Warning (python): Python shell prompts cannot be detected. If your emacs session hangs when starting python shells recover with `keyboard-quit' and then try fixing the interactive flag for your interpreter by adjusting the `python-shell-interpreter-interactive-arg' or add regexps matching shell prompts in the directory-local friendly vars: + `python-shell-prompt-regexp' + `python-shell-prompt-block-regexp' + `python-shell-prompt-output-regexp' Or alternatively in: + `python-shell-prompt-input-regexps' + `python-shell-prompt-output-regexps' Test python-shell-prompt-set-calculated-regexps-6 backtrace: #[nil "\30C=E2=86=93=E2=86=92\307310=E2=88=9F\3111=E2=86=92 \312\= 216\313\n \"\211=E2=80=BC)0\202=E2=88=9F \210\3 ert--run-test-internal([cl-struct-ert--test-execution-info [cl-st= ruc ert-run-test([cl-struct-ert-test python-shell-prompt-set-calculat= ed- ert-run-or-rerun-test([cl-struct-ert--stats t [[cl-struct-ert-tes= t p ert-run-tests(t #[385 "\306=E2=98=BB\307\"\203D \211\211G\310U\20= 3=C2=B6 \211@\20 ert-run-tests-batch(nil) ert-run-tests-batch-and-exit() command-line-1(("-L" ";." "-l" "ert" "-l" "python-tests.elc" "-f"= "e command-line() normal-top-level() Test python-shell-prompt-set-calculated-regexps-6 condition: (ert-test-failed ((should =09 (string=3D python-shell--prompt-calculated-input-regexp "^\\(\\.\= \.> \\|p\\.> \\|\\)")) =09:form =09(string=3D "^\\(\\)" "^\\(\\.\\.> \\|p\\.> \\|\\)") =09:value nil)) FAILED 171/187 python-shell-prompt-set-calculated-regexps-6 passed 172/187 python-shell-prompt-validate-regexps-1 passed 173/187 python-shell-prompt-validate-regexps-2 passed 174/187 python-shell-prompt-validate-regexps-3 passed 175/187 python-shell-prompt-validate-regexps-4 passed 176/187 python-shell-prompt-validate-regexps-5 passed 177/187 python-shell-prompt-validate-regexps-6 passed 178/187 python-shell-prompt-validate-regexps-7 Can't guess python-indent-offset, using defaults: 4 failed 179/187 python-syntax-after-python-backspace Can't guess python-indent-offset, using defaults: 4 passed 180/187 python-tests-look-at-1 Can't guess python-indent-offset, using defaults: 4 passed 181/187 python-tests-look-at-2 Can't guess python-indent-offset, using defaults: 4 Can't guess python-indent-offset, using defaults: 4 Can't guess python-indent-offset, using defaults: 4 passed 182/187 python-triple-quote-pairing Can't guess python-indent-offset, using defaults: 4 passed 183/187 python-util-clone-local-variables-1 Can't guess python-indent-offset, using defaults: 4 passed 184/187 python-util-forward-comment-1 Can't guess python-indent-offset, using defaults: 4 passed 185/187 python-util-goto-line-1 passed 186/187 python-util-strip-string-1 passed 187/187 python-util-valid-regexp-p-1 Ran 187 tests, 182 results as expected, 5 unexpected (2015-01-31 10= :33:09+0200) 4 expected failures 5 unexpected results: FAILED python-shell-calculate-command-1 FAILED python-shell-make-comint-4 FAILED python-shell-prompt-detect-1 FAILED python-shell-prompt-detect-2 FAILED python-shell-prompt-set-calculated-regexps-6 ERROR: python-tests.log In GNU Emacs 25.0.50.176 (i686-pc-mingw32) of 2015-01-31 on HOME-C4E4A596F7 Repository revision: 376ba20ac1f516361fc9c2b0267fbc5c131e4822 Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --prefix=3D/d/usr --enable-checking=3Dyes,glyphs 'CFLAGS= =3D-O0 -g3'' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB Important settings: value of $LANG: ENU locale-coding-system: cp1255 Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message dired format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr mail-utils time-date tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table w32-win w32-vars tool-bar dnd fontset imag= e regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgia= n utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroe= xp files text-properties overlay sha1 md5 base64 format env code-pages m= ule custom widget hashtable-print-readable backquote make-network-process w32notify w32 multi-tty emacs) Memory information: ((conses 8 78490 5758) (symbols 32 18078 0) (miscs 32 42 97) (strings 16 12687 3756) (string-bytes 1 317525) (vectors 8 10081) (vector-slots 4 392955 2824) (floats 8 68 61) (intervals 28 239 94) (buffers 516 11))