#!/bin/bash

# Author: Andreas Roehler <andreas.roehler@online.de>

# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
# Commentary:

# This script tests Emacs python-mode.

# Caveats:
#
# needs being started in `test' directory
# optional shell argument PATH/TO/EMACS-SOURCE-DIRECTORY might be given
#
# If testing with emacs-24 please be aware of bug 11984 [0], for the
# time being the patch will need to be added manually.
#
# IPython 0.12 due to a bug in argparse requires a patch [1] to work.
#
# 0. http://debbugs.gnu.org/cgi/bugreport.cgi?bug=11984
# 1. http://bugs.python.org/issue13720

# Code:


# if [ -n "$BASH" -o -n "$ZSH_VERSION" ] ; then
#     hash -r 2>/dev/null
# fi

# needs being in `test' directory
# PCOT=`pwd`
PCOT=$PWD
# PDIR=".."
PDIR=$(cd ..; pwd)
# the directory that this file is in.
# TESTDIR="$(dirname "$0")"
# PDIR="$TESTDIR/.."

# write PATH-TO-EMACS source code default directory here
EMACS_DEFAULT_DIR="/usr/share/emacs/24.2"

EMACS_DIR=
if [ $1 ]; then
    echo "\$1: $1"
    EMACS_DIR=$1
else
    EMACS_DIR=$EMACS_DEFAULT_DIR
fi

#     else
# cat    <<EOF
# usage: ${0##*/} EMACS_DIR
# 
# This script tests python-mode with non-installed Emacsen in a Bash.
# 
# It assumes being in directory "test" below python-mode.el and relies on source-code directories as delivered by bzr branch.
# 
# Edit \$EMACS_DIR to specify an Emacs or put "PATH-TO-EMACS-SOURCES" as shell argument.
# 
# To run tests with installed Emacs, load available test-files like "py-bug-numbered-tests.el" and do "M-x py-run-bug-numbered-tests". Alternatively you may edit variables making it point according to you installation.
# 
# EOF
# 
# fi

echo "\$EMACS_DIR: $EMACS_DIR"

if [ $1 ]; then
    EMACS="$EMACS_DIR/src/emacs"
 
else
    EMACS=emacs

fi


echo "\$EMACS: $EMACS"
# EMACS="/usr/bin/emacs"

# python-mode file to load
if [ -s "../python-components-mode.el" ];
then
    PYTHONMODE="../python-components-mode.el"
elif
    [ -s "../python-mode.el" ];
then
    PYTHONMODE="../python-mode.el"
else
    cat    <<EOF
usage: ${0##*/} EMACS_DIR

This script tests python-mode with non-installed Emacsen in a Bash.

It assumes being in directory "test" below python-mode.el and relies on source-code directories as delivered by bzr branch.

Edit \$EMACS_DIR to specify an Emacs or put "PATH-TO-EMACS-SOURCES" as shell argument.

To run tests with installed Emacs, load available test-files like "py-bug-numbered-tests.el" and do "M-x py-run-bug-numbered-tests". Alternatively you may edit variables making it point according to you installation.

EOF

fi

# edit this to get locally installed stuff loaded
MYEXTENSIONS="${HOME}/arbeit/emacs/elisp"

APAIR="${HOME}/arbeit/emacs/autopair/autopair.el"

if [ -s ${HOME}/.emacs.d/elpa/smart-operator-4.0/smart-operator.elc ];then
    SO="${HOME}/.emacs.d/elpa/smart-operator-4.0/smart-operator.elc"
elif [ -s ${HOME}/.emacs.d/elpa/smart-operator-4.0/smart-operator.el ];then
    SO="${HOME}/.emacs.d/elpa/smart-operator-4.0/smart-operator.el"
else 
    SO="${MYEXTENSIONS}/smart-operator.el"
fi

COLMK="$PDIR/extensions/column-marker.el"
HIGHL="$PDIR/extensions/highlight-indentation.el"

# CLMACS="${EMACS_DIR}/lisp/emacs-lisp/cl-macs.el"
if [ -s "${EMACS_DIR}/lisp/emacs-lisp/cl-macs.elc" ];then
    CLMACS="${EMACS_DIR}/lisp/emacs-lisp/cl-macs.elc"

elif [ -s "${EMACS_DIR}/lisp/emacs-lisp/cl-macs.el" ];then
    CLMACS="${EMACS_DIR}/lisp/emacs-lisp/cl-macs.el"
    
else echo "${EMACS_DIR}/lisp/emacs-lisp/cl-macs.el not found"
    
fi

# BYTECOMP="${EMACS_DIR}/lisp/emacs-lisp/bytecomp.el"
if [ -s "${EMACS_DIR}/lisp/emacs-lisp/bytecomp.elc" ];then
    BYTECOMP="${EMACS_DIR}/lisp/emacs-lisp/bytecomp.elc"
else
    BYTECOMP="${EMACS_DIR}/lisp/emacs-lisp/bytecomp.el"
fi

if [ -s "${EMACS_DIR}/lisp/custom.elc" ];then
    CUSTOM="${EMACS_DIR}/lisp/custom.elc"
else
    CUSTOM="${EMACS_DIR}/lisp/comint.el"
fi
 
if [ -s "${EMACS_DIR}/lisp/ansi-color.elc" ];then
    ANSICOLOR="${EMACS_DIR}/lisp/ansi-color.elc"
else
    ANSICOLOR="${EMACS_DIR}/lisp/ansi-color.el"
fi

if [ -s "${EMACS_DIR}/lisp/comint.elc" ]; then
    COMINT="${EMACS_DIR}/lisp/comint.elc"
else
    COMINT="${EMACS_DIR}/lisp/comint.el"
fi

if [ -s "${EMACS_DIR}/lisp/progmodes/cc-cmds.el" ];then
    CC_CMDS="${EMACS_DIR}/lisp/progmodes/cc-cmds.el"
    echo "\$CC_CMDS: $CC_CMDS"
elif [ -s "${EMACS_DIR}/lisp/progmodes/cc-cmds.el.gz" ];then
    CC_CMDS="${EMACS_DIR}/lisp/progmodes/cc-cmds.el.gz"
    echo "\$CC_CMDS: $CC_CMDS"

else
    echo "${EMACS_DIR}/lisp/progmodes/cc-cmds.el not found"
fi




# SKEL="${EMACS_DIR}/lisp/skeleton.el"
if [ -s "${EMACS_DIR}/lisp/skeleton.elc" ];then
    SKELETON="${EMACS_DIR}/lisp/skeleton.elc"
else
    SKELETON="${EMACS_DIR}/lisp/skeleton.el"
fi

PYCO="$PDIR/completion/pycomplete.el"


# file holding the tests
TESTFILE="py-bug-numbered-tests.el"
TESTFILE2="python-mode-test.el"
TESTFILE3="python-extended-executes-test.el"
# TESTFILE4="python-executes-test.el"
TESTFILE5="py-shell-completion-tests.el"
CEXEC="python-extended-executes.el"

UTILS="devel/python-mode-utils.el"

echo "\$PYMACS: $PYMACS"
echo "\$PYTHONMODE: $PYTHONMODE"
echo "\$PDIR/\$TESTFILE: $PDIR/$TESTFILE"


# $EMACS -Q -batch -l $HOME/emacs_20130227/lisp/emacs-lisp/cl-lib.el -l $HOME/emacs_20130227/lisp/emacs-lisp/ert.el -l ${PCOT}/python-mode-ert-tests.el -f ert-run-tests-batch-and-exit
# $EMACS -Q -batch -load ${EMACS_DIR}lisp/emacs-lisp/ert.el -load ${PCOT}/python-mode-ert-tests.el -f ert-run-tests-batch-and-exit
$EMACS -Q --batch --eval "(message (emacs-version))" --eval "(when (featurep 'python)(unload-feature 'python t))" --eval "(when (featurep 'python-mode)(unload-feature 'python-mode t))" --eval "(add-to-list 'load-path \"$PDIR/\")" --eval "(add-to-list 'load-path \"$TESTDIR/\")" --eval "(setq py-install-directory \"$PDIR\"))" --eval "(message \"py-install-directory: %s\" py-install-directory)" --eval "(setq py-load-pymacs-p nil)" -load $BYTECOMP -load $CC_CMDS -load $COMINT -load $ANSICOLOR -load $CLMACS -load $CUSTOM -load $SKELETON -load $SO -load $COLMK -load $HIGHL -load $PYTHONMODE  --eval "(message \"py-temp-directory: %s\" py-temp-directory)" -load $PCOT/$TESTFILE -load $PCOT/$TESTFILE2 -load $PCOT/$TESTFILE3 -load $PCOT/$TESTFILE5 -load $PDIR/$UTILS \
--eval "(when (file-exists-p \"~/.abbrev_defs\") (quietly-read-abbrev-file (expand-file-name \"~/.abbrev_defs\")))" \
\
-eval "(assert (functionp 'word-at-point) nil \"new completion bug, lp:1034656, word-at-point not known\")" \
-eval "(assert (functionp 'py--shell-simple-send) nil \"py-shell-simple-send not detected as function\")" \
-eval "(assert (functionp 'py--shell-setup) nil \"py--shell-setup not detected as function\")" \
-eval "(assert (functionp 'py--shell-send-setup-code) nil \"py-shell-send-setup-code not detected as function\")" \
-eval "(assert (functionp 'py-beginning-of-top-level-p) nil \"py-beginning-of-top-level-p not detected as function\")" \
-eval "(assert (functionp 'py--beginning-of-line-p) nil \"py-beginning-of-line-p not detected as function\")" \
-eval "(assert (functionp 'py--beginning-of-buffer-p) nil \"py-beginning-of-buffer-p not detected as function\")" \
-eval "(assert (functionp 'py--beginning-of-paragraph-p) nil \"py-beginning-of-paragraph-p not detected as function\")" \
-eval "(assert (functionp 'py--beginning-of-statement-p) nil \"py-beginning-of-statement-p not detected as function\")" \
-eval "(assert (functionp 'py--beginning-of-expression-p) nil \"py-beginning-of-expression-p not detected as function\")" \
-eval "(assert (functionp 'py--beginning-of-partial-expression-p) nil \"py-beginning-of-partial-expression-p not detected as function\")" \
-eval "(assert (functionp 'py--beginning-of-block-p) nil \"py-beginning-of-block-p not detected as function\")" \
-eval "(assert (functionp 'py--beginning-of-clause-p) nil \"py-beginning-of-clause-p not detected as function\")" \
-eval "(assert (functionp 'py--beginning-of-block-or-clause-p) nil \"py-beginning-of-block-or-clause-p not detected as function\")" \
-eval "(assert (functionp 'py--beginning-of-def-p) nil \"py-beginning-of-def-p not detected as function\")" \
-eval "(assert (functionp 'py--beginning-of-class-p) nil \"py-beginning-of-class-p not detected as function\")" \
-eval "(assert (functionp 'py--beginning-of-def-or-class-p) nil \"py-beginning-of-def-or-class-p not detected as function\")" \
-eval "(assert (functionp 'py-beginning-of-minor-block-p) nil \"py-beginning-of-minor-block-p not detected as function\")" \
\
-eval "(assert (commandp 'pylint-flymake-mode) nil \"pylint-flymake-mode not detected as command\")" \
-eval "(assert (commandp 'pyflakes-flymake-mode) nil \"pyflakes-flymake-mode not detected as command\")" \
-eval "(assert (commandp 'pychecker-flymake-mode) nil \"pychecker-flymake-mode not detected as command\")" \
-eval "(assert (commandp 'pep8-flymake-mode) nil \"pep8-flymake-mode not detected as command\")" \
-eval "(assert (commandp 'pyflakespep8-flymake-mode) nil \"pyflakespep8-flymake-mode not detected as command\")" \
-eval "(assert (commandp 'py-pylint-doku) nil \"py-pylint-doku not detected as command\")" \
-eval "(assert (commandp 'py-pyflakes-run) nil \"py-pyflakes-run not detected as command\")" \
-eval "(assert (commandp 'py-pyflakespep8-run) nil \"py-pyflakespep8-run not detected as command\")" \
-eval "(assert (commandp 'py-pyflakespep8-help) nil \"py-pyflakespep8-help not detected as command\")" \
-eval "(assert (commandp 'py-guess-pdb-path) nil \"py-guess-pdb-path not detected as command\")" \
-eval "(assert (commandp 'highlight-indentation-on) nil \"highlight-indentation-on not detected as command\")" \
-eval "(assert (commandp 'highlight-indentation-off) nil \"highlight-indentation-off not detected as command\")" \
-eval "(assert (commandp 'highlight-indentation) nil \"highlight-indentation not detected as command\")" \
-eval "(assert (commandp 'py-insert-default-shebang) nil \"py-insert-default-shebang not detected as command\")" \
-eval "(assert (commandp 'py-electric-comment) nil \"py-electric-comment not detected as command\")" \
-eval "(assert (commandp 'py-electric-colon) nil \"py-electric-colon not detected as command\")" \
-eval "(assert (commandp 'py-electric-backspace) nil \"py-electric-backspace not detected as command\")" \
-eval "(assert (commandp 'py-electric-delete) nil \"py-electric-delete not detected as command\")" \
-eval "(assert (commandp 'py-indent-line-outmost) nil \"py-indent-line-outmost not detected as command\")" \
-eval "(assert (commandp 'py-indent-line) nil \"py-indent-line not detected as command\")" \
-eval "(assert (commandp 'py-newline-and-indent) nil \"py-newline-and-indent not detected as command\")" \
-eval "(assert (commandp 'py-newline-and-dedent) nil \"py-newline-and-dedent not detected as command\")" \
-eval "(assert (commandp 'py-toggle-indent-tabs-mode) nil \"py-toggle-indent-tabs-mode not detected as command\")" \
-eval "(assert (commandp 'py-indent-tabs-mode) nil \"indent-tabs-mode not detected as command\")" \
-eval "(assert (commandp 'py-indent-tabs-mode-on) nil \"indent-tabs-mode-on not detected as command\")" \
-eval "(assert (commandp 'py-indent-tabs-mode-off) nil \"indent-tabs-mode-off not detected as command\")" \
-eval "(assert (commandp 'py-guess-indent-offset) nil \"py-guess-indent-offset not detected as command\")" \
-eval "(assert (commandp 'py-narrow-to-defun) nil \"py-narrow-to-defun not detected as command\")" \
-eval "(assert (commandp 'py-shift-left) nil \"py-shift-left not detected as command\")" \
-eval "(assert (commandp 'py-shift-right) nil \"py-shift-right not detected as command\")" \
-eval "(assert (commandp 'py-shift-paragraph-right) nil \"py-shift-paragraph-right not detected as command\")" \
-eval "(assert (commandp 'py-shift-paragraph-left) nil \"py-shift-paragraph-left not detected as command\")" \
-eval "(assert (commandp 'py-shift-block-right) nil \"py-shift-block-right not detected as command\")" \
-eval "(assert (commandp 'py-shift-block-left) nil \"py-shift-block-left not detected as command\")" \
-eval "(assert (commandp 'py-shift-clause-right) nil \"py-shift-clause-right not detected as command\")" \
-eval "(assert (commandp 'py-shift-clause-left) nil \"py-shift-clause-left not detected as command\")" \
-eval "(assert (commandp 'py-shift-def-right) nil \"py-shift-def-right not detected as command\")" \
-eval "(assert (commandp 'py-shift-def-left) nil \"py-shift-def-left not detected as command\")" \
-eval "(assert (commandp 'py-shift-class-right) nil \"py-shift-class-right not detected as command\")" \
-eval "(assert (commandp 'py-shift-class-left) nil \"py-shift-class-left not detected as command\")" \
-eval "(assert (commandp 'py-shift-line-right) nil \"py-shift-line-right not detected as command\")" \
-eval "(assert (commandp 'py-shift-line-left) nil \"py-shift-line-left not detected as command\")" \
-eval "(assert (commandp 'py-shift-statement-right) nil \"py-shift-statement-right not detected as command\")" \
-eval "(assert (commandp 'py-shift-statement-left) nil \"py-shift-statement-left not detected as command\")" \
-eval "(assert (commandp 'py-indent-region) nil \"py-indent-region not detected as command\")" \
-eval "(assert (commandp 'py--beginning-of-paragraph-position) nil \"py-beginning-of-paragraph-position not detected as command\")" \
-eval "(assert (commandp 'py--end-of-paragraph-position) nil \"py-end-of-paragraph-position not detected as command\")" \
-eval "(assert (commandp 'py--beginning-of-block-position) nil \"py-beginning-of-block-position not detected as command\")" \
-eval "(assert (commandp 'py--end-of-block-position) nil \"py-end-of-block-position not detected as command\")" \
-eval "(assert (commandp 'py--beginning-of-clause-position) nil \"py-beginning-of-clause-position not detected as command\")" \
-eval "(assert (commandp 'py--end-of-clause-position) nil \"py-end-of-clause-position not detected as command\")" \
-eval "(assert (commandp 'py--beginning-of-block-or-clause-position) nil \"py-beginning-of-block-or-clause-position not detected as command\")" \
-eval "(assert (commandp 'py--end-of-block-or-clause-position) nil \"py-end-of-block-or-clause-position not detected as command\")" \
-eval "(assert (commandp 'py--beginning-of-def-position) nil \"py-beginning-of-def-position not detected as command\")" \
-eval "(assert (commandp 'py--end-of-def-position) nil \"py-end-of-def-position not detected as command\")" \
-eval "(assert (commandp 'py--beginning-of-class-position) nil \"py-beginning-of-class-position not detected as command\")" \
-eval "(assert (commandp 'py--end-of-class-position) nil \"py-end-of-class-position not detected as command\")" \
-eval "(assert (commandp 'py--beginning-of-def-or-class-position) nil \"py-beginning-of-def-or-class-position not detected as command\")" \
-eval "(assert (commandp 'py--end-of-def-or-class-position) nil \"py-end-of-def-or-class-position not detected as command\")" \
-eval "(assert (commandp 'py--beginning-of-line-position) nil \"py-beginning-of-line-position not detected as command\")" \
-eval "(assert (commandp 'py--end-of-line-position) nil \"py-end-of-line-position not detected as command\")" \
-eval "(assert (commandp 'py--beginning-of-statement-position) nil \"py-beginning-of-statement-position not detected as command\")" \
-eval "(assert (commandp 'py--end-of-statement-position) nil \"py-end-of-statement-position not detected as command\")" \
-eval "(assert (commandp 'py--beginning-of-expression-position) nil \"py-beginning-of-expression-position not detected as command\")" \
-eval "(assert (commandp 'py--end-of-expression-position) nil \"py-end-of-expression-position not detected as command\")" \
-eval "(assert (commandp 'py--beginning-of-partial-expression-position) nil \"py-beginning-of-partial-expression-position not detected as command\")" \
-eval "(assert (commandp 'py--end-of-partial-expression-position) nil \"py-end-of-partial-expression-position not detected as command\")" \
-eval "(assert (commandp 'py-bounds-of-statement) nil \"py-bounds-of-statement not detected as command\")" \
-eval "(assert (commandp 'py-bounds-of-block) nil \"py-bounds-of-block not detected as command\")" \
-eval "(assert (commandp 'py-bounds-of-clause) nil \"py-bounds-of-clause not detected as command\")" \
-eval "(assert (commandp 'py-bounds-of-block-or-clause) nil \"py-bounds-of-block-or-clause not detected as command\")" \
-eval "(assert (commandp 'py-bounds-of-def) nil \"py-bounds-of-def not detected as command\")" \
-eval "(assert (commandp 'py-bounds-of-class) nil \"py-bounds-of-class not detected as command\")" \
-eval "(assert (commandp 'py-bounds-of-region) nil \"py-bounds-of-region not detected as command\")" \
-eval "(assert (commandp 'py-bounds-of-buffer) nil \"py-bounds-of-buffer not detected as command\")" \
-eval "(assert (commandp 'py-bounds-of-expression) nil \"py-bounds-of-expression not detected as command\")" \
-eval "(assert (commandp 'py-bounds-of-partial-expression) nil \"py-bounds-of-partial-expression not detected as command\")" \
-eval "(assert (commandp 'py-bounds-of-declarations) nil \"py-bounds-of-declarations not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-declarations) nil \"py-beginning-of-declarations not detected as command\")" \
-eval "(assert (commandp 'py-end-of-declarations) nil \"py-end-of-declarations not detected as command\")" \
-eval "(assert (commandp 'py-declarations) nil \"py-declarations not detected as command\")" \
-eval "(assert (commandp 'py-kill-declarations) nil \"py-kill-declarations not detected as command\")" \
-eval "(assert (commandp 'py-bounds-of-statements) nil \"py-bounds-of-statements not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-statements) nil \"py-beginning-of-statements not detected as command\")" \
-eval "(assert (commandp 'py-end-of-statements) nil \"py-end-of-statements not detected as command\")" \
-eval "(assert (commandp 'py-statements) nil \"py-statements not detected as command\")" \
-eval "(assert (commandp 'py-kill-statements) nil \"py-kill-statements not detected as command\")" \
-eval "(assert (commandp 'py-comment-region) nil \"py-comment-region not detected as command\")" \
-eval "(assert (commandp 'py-insert-super) nil \"py-insert-super not detected as command\")" \
-eval "(assert (commandp 'py-compute-indentation) nil \"py-compute-indentation not detected as command\")" \
-eval "(assert (commandp 'py-continuation-offset) nil \"py-continuation-offset not detected as command\")" \
-eval "(assert (commandp 'py-indentation-of-statement) nil \"py-indentation-of-statement not detected as command\")" \
-eval "(assert (commandp 'py-list-beginning-position) nil \"py-list-beginning-position not detected as command\")" \
-eval "(assert (commandp 'py-end-of-list-position) nil \"py-end-of-list-position not detected as command\")" \
-eval "(assert (commandp 'py-in-triplequoted-string-p) nil \"py-in-triplequoted-string-p not detected as command\")" \
-eval "(assert (commandp 'py-in-string-p) nil \"py-in-string-p not detected as command\")" \
-eval "(assert (commandp 'py-in-statement-p) nil \"py-in-statement-p not detected as command\")" \
-eval "(assert (commandp 'py-current-defun) nil \"py-current-defun not detected as command\")" \
-eval "(assert (commandp 'py-sort-imports) nil \"py-sort-imports not detected as command\")" \
-eval "(assert (commandp 'py-which-function) nil \"py-which-function not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-block) nil \"py-beginning-of-block not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-if-block) nil \"py-beginning-of-if-block not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-try-block) nil \"py-beginning-of-try-block not detected as command\")" \
-eval "(assert (commandp 'py-end-of-block) nil \"py-end-of-block not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-block-or-clause) nil \"py-beginning-of-block-or-clause not detected as command\")" \
-eval "(assert (commandp 'py-end-of-block-or-clause) nil \"py-end-of-block-or-clause not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-class) nil \"py-beginning-of-class not detected as command\")" \
-eval "(assert (commandp 'py-end-of-class) nil \"py-end-of-class not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-clause) nil \"py-beginning-of-clause not detected as command\")" \
-eval "(assert (commandp 'py-end-of-clause) nil \"py-end-of-clause not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-def) nil \"py-beginning-of-def not detected as command\")" \
-eval "(assert (commandp 'py-end-of-def) nil \"py-end-of-def not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-def-or-class) nil \"py-beginning-of-def-or-class not detected as command\")" \
-eval "(assert (commandp 'py-end-of-def-or-class) nil \"py-end-of-def-or-class not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-expression) nil \"py-beginning-of-expression not detected as command\")" \
-eval "(assert (commandp 'py-end-of-expression) nil \"py-end-of-expression not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-partial-expression) nil \"py-beginning-of-partial-expression not detected as command\")" \
-eval "(assert (commandp 'py-end-of-partial-expression) nil \"py-end-of-partial-expression not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-statement) nil \"py-beginning-of-statement not detected as command\")" \
-eval "(assert (commandp 'py-end-of-statement) nil \"py-end-of-statement not detected as command\")" \
-eval "(assert (commandp 'py-goto-statement-below) nil \"py-goto-statement-below not detected as command\")" \
-eval "(assert (commandp 'py-mark-paragraph) nil \"py-mark-paragraph not detected as command\")" \
-eval "(assert (commandp 'py-mark-block) nil \"py-mark-block not detected as command\")" \
-eval "(assert (commandp 'py-mark-clause) nil \"py-mark-clause not detected as command\")" \
-eval "(assert (commandp 'py-mark-block-or-clause) nil \"py-mark-block-or-clause not detected as command\")" \
-eval "(assert (commandp 'py-mark-def) nil \"py-mark-def not detected as command\")" \
-eval "(assert (commandp 'py-mark-class) nil \"py-mark-class not detected as command\")" \
-eval "(assert (commandp 'py-mark-def-or-class) nil \"py-mark-def-or-class not detected as command\")" \
-eval "(assert (commandp 'py-mark-line) nil \"py-mark-line not detected as command\")" \
-eval "(assert (commandp 'py-mark-statement) nil \"py-mark-statement not detected as command\")" \
-eval "(assert (commandp 'py-mark-expression) nil \"py-mark-expression not detected as command\")" \
-eval "(assert (commandp 'py-mark-partial-expression) nil \"py-mark-partial-expression not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-decorator) nil \"py-beginning-of-decorator not detected as command\")" \
-eval "(assert (commandp 'py-end-of-decorator) nil \"py-end-of-decorator not detected as command\")" \
-eval "(assert (commandp 'py-copy-expression) nil \"py-copy-expression not detected as command\")" \
-eval "(assert (commandp 'py-copy-partial-expression) nil \"py-copy-partial-expression not detected as command\")" \
-eval "(assert (commandp 'py-copy-statement) nil \"py-copy-statement not detected as command\")" \
-eval "(assert (commandp 'py-copy-block) nil \"py-copy-block not detected as command\")" \
-eval "(assert (commandp 'py-copy-block-or-clause) nil \"py-copy-block-or-clause not detected as command\")" \
-eval "(assert (commandp 'py-copy-def) nil \"py-copy-def not detected as command\")" \
-eval "(assert (commandp 'py-copy-def-or-class) nil \"py-copy-def-or-class not detected as command\")" \
-eval "(assert (commandp 'py-copy-class) nil \"py-copy-class not detected as command\")" \
-eval "(assert (commandp 'py-copy-clause) nil \"py-copy-clause not detected as command\")" \
-eval "(assert (commandp 'py-kill-expression) nil \"py-kill-expression not detected as command\")" \
-eval "(assert (commandp 'py-kill-partial-expression) nil \"py-kill-partial-expression not detected as command\")" \
-eval "(assert (commandp 'py-kill-statement) nil \"py-kill-statement not detected as command\")" \
-eval "(assert (commandp 'py-kill-block) nil \"py-kill-block not detected as command\")" \
-eval "(assert (commandp 'py-kill-block-or-clause) nil \"py-kill-block-or-clause not detected as command\")" \
-eval "(assert (commandp 'py-kill-def-or-class) nil \"py-kill-def-or-class not detected as command\")" \
-eval "(assert (commandp 'py-kill-class) nil \"py-kill-class not detected as command\")" \
-eval "(assert (commandp 'py-kill-def) nil \"py-kill-def not detected as command\")" \
-eval "(assert (commandp 'py-kill-clause) nil \"py-kill-clause not detected as command\")" \
-eval "(assert (commandp 'py-forward-line) nil \"py-forward-line not detected as command\")" \
-eval "(assert (commandp 'py-leave-comment-or-string-backward) nil \"py-leave-comment-or-string-backward not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-list-pps) nil \"py-beginning-of-list-pps not detected as command\")" \
-eval "(assert (commandp 'py-end-of-block-bol) nil \"py-end-of-block-bol not detected as command\")" \
-eval "(assert (commandp 'py-end-of-clause-bol) nil \"py-end-of-clause-bol not detected as command\")" \
-eval "(assert (commandp 'py-end-of-def-bol) nil \"py-end-of-def-bol not detected as command\")" \
-eval "(assert (commandp 'py-end-of-class-bol) nil \"py-end-of-class-bol not detected as command\")" \
-eval "(assert (commandp 'py-end-of-statement-bol) nil \"py-end-of-statement-bol not detected as command\")" \
-eval "(assert (commandp 'py-down-block) nil \"py-down-block not detected as command\")" \
-eval "(assert (commandp 'py-down-clause) nil \"py-down-clause not detected as command\")" \
-eval "(assert (commandp 'py-down-block-or-clause) nil \"py-down-block-or-clause not detected as command\")" \
-eval "(assert (commandp 'py-down-def) nil \"py-down-def not detected as command\")" \
-eval "(assert (commandp 'py-down-class) nil \"py-down-class not detected as command\")" \
-eval "(assert (commandp 'py-down-def-or-class) nil \"py-down-def-or-class not detected as command\")" \
-eval "(assert (commandp 'py-forward-into-nomenclature) nil \"py-forward-into-nomenclature not detected as command\")" \
-eval "(assert (commandp 'py-backward-into-nomenclature) nil \"py-backward-into-nomenclature not detected as command\")" \
-eval "(assert (commandp 'match-paren) nil \"match-paren not detected as command\")" \
-eval "(assert (commandp 'py-guess-default-python) nil \"py-guess-default-python not detected as command\")" \
-eval "(assert (commandp 'py-set-ipython-completion-command-string) nil \"py-set-ipython-completion-command-string not detected as command\")" \
-eval "(assert (commandp 'py-shell-dedicated) nil \"py-shell-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-shell) nil \"py-shell not detected as command\")" \
-eval "(assert (commandp 'python) nil \"python not detected as command\")" \
-eval "(assert (commandp 'ipython) nil \"ipython not detected as command\")" \
-eval "(assert (commandp 'python3) nil \"python3 not detected as command\")" \
-eval "(assert (commandp 'python2) nil \"python2 not detected as command\")" \
-eval "(assert (commandp 'python-dedicated) nil \"python-dedicated not detected as command\")" \
-eval "(assert (commandp 'ipython-dedicated) nil \"ipython-dedicated not detected as command\")" \
-eval "(assert (commandp 'python3-dedicated) nil \"python3-dedicated not detected as command\")" \
-eval "(assert (commandp 'python2-dedicated) nil \"python2-dedicated not detected as command\")" \
-eval "(assert (commandp 'python-switch) nil \"python-switch not detected as command\")" \
-eval "(assert (commandp 'ipython-switch) nil \"ipython-switch not detected as command\")" \
-eval "(assert (commandp 'python3-switch) nil \"python3-switch not detected as command\")" \
-eval "(assert (commandp 'python2-switch) nil \"python2-switch not detected as command\")" \
-eval "(assert (commandp 'jython-switch) nil \"jython-switch not detected as command\")" \
-eval "(assert (commandp 'python-no-switch) nil \"python-no-switch not detected as command\")" \
-eval "(assert (commandp 'ipython-no-switch) nil \"ipython-no-switch not detected as command\")" \
-eval "(assert (commandp 'python3-no-switch) nil \"python3-no-switch not detected as command\")" \
-eval "(assert (commandp 'python2-no-switch) nil \"python2-no-switch not detected as command\")" \
-eval "(assert (commandp 'jython-no-switch) nil \"jython-no-switch not detected as command\")" \
-eval "(assert (commandp 'python-switch-dedicated) nil \"python-switch-dedicated not detected as command\")" \
-eval "(assert (commandp 'ipython-switch-dedicated) nil \"ipython-switch-dedicated not detected as command\")" \
-eval "(assert (commandp 'python3-switch-dedicated) nil \"python3-switch-dedicated not detected as command\")" \
-eval "(assert (commandp 'python2-switch-dedicated) nil \"python2-switch-dedicated not detected as command\")" \
-eval "(assert (commandp 'jython-switch-dedicated) nil \"jython-switch-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-which-execute-file-command) nil \"py-which-execute-file-command not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-no-switch) nil \"py-execute-region-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-switch) nil \"py-execute-region-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-region) nil \"py-execute-region not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-default) nil \"py-execute-region-default not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-dedicated) nil \"py-execute-region-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-default-dedicated) nil \"py-execute-region-default-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-string) nil \"py-execute-string not detected as command\")" \
-eval "(assert (commandp 'py-execute-string-dedicated) nil \"py-execute-string-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-fetch-py-master-file) nil \"py-fetch-py-master-file not detected as command\")" \
-eval "(assert (commandp 'py-execute-import-or-reload) nil \"py-execute-import-or-reload not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-dedicated) nil \"py-execute-buffer-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-switch) nil \"py-execute-buffer-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-dedicated-switch) nil \"py-execute-buffer-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer) nil \"py-execute-buffer not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-no-switch) nil \"py-execute-buffer-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-defun) nil \"py-execute-defun not detected as command\")" \
-eval "(assert (commandp 'py-process-file) nil \"py-process-file not detected as command\")" \
-eval "(assert (commandp 'py-execute-block) nil \"py-execute-block not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause) nil \"py-execute-block-or-clause not detected as command\")" \
-eval "(assert (commandp 'py-execute-class) nil \"py-execute-class not detected as command\")" \
-eval "(assert (commandp 'py-execute-def) nil \"py-execute-def not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-or-class) nil \"py-execute-def-or-class not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression) nil \"py-execute-expression not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement) nil \"py-execute-statement not detected as command\")" \
-eval "(assert (commandp 'py-execute-file) nil \"py-execute-file not detected as command\")" \
-eval "(assert (commandp 'py-down-exception) nil \"py-down-exception not detected as command\")" \
-eval "(assert (commandp 'py-up-exception) nil \"py-up-exception not detected as command\")" \
-eval "(assert (commandp 'py-output-buffer-filter) nil \"py-output-buffer-filter not detected as command\")" \
-eval "(assert (commandp 'py-pdbtrack-toggle-stack-tracking) nil \"py-pdbtrack-toggle-stack-tracking not detected as command\")" \
-eval "(assert (commandp 'turn-on-pdbtrack) nil \"turn-on-pdbtrack not detected as command\")" \
-eval "(assert (commandp 'turn-off-pdbtrack) nil \"turn-off-pdbtrack not detected as command\")" \
-eval "(assert (commandp 'py-fetch-docu) nil \"py-fetch-docu not detected as command\")" \
-eval "(assert (commandp 'py-find-imports) nil \"py-find-imports not detected as command\")" \
-eval "(assert (commandp 'py-describe-symbol) nil \"py-describe-symbol not detected as command\")" \
-eval "(assert (commandp 'py-describe-mode) nil \"py-describe-mode not detected as command\")" \
-eval "(assert (commandp 'py-find-function) nil \"py-find-function not detected as command\")" \
-eval "(assert (commandp 'py-indent-forward-line) nil \"py-indent-forward-line not detected as command\")" \
-eval "(assert (commandp 'py-dedent-forward-line) nil \"py-dedent-forward-line not detected as command\")" \
-eval "(assert (commandp 'py-dedent) nil \"py-dedent not detected as command\")" \
-eval "(assert (commandp 'py-close-def) nil \"py-close-def not detected as command\")" \
-eval "(assert (commandp 'py-close-class) nil \"py-close-class not detected as command\")" \
-eval "(assert (commandp 'py-close-clause) nil \"py-close-clause not detected as command\")" \
-eval "(assert (commandp 'py-close-block) nil \"py-close-block not detected as command\")" \
-eval "(assert (commandp 'py-class-at-point) nil \"py-class-at-point not detected as command\")" \
-eval "(assert (commandp 'py-match-paren) nil \"py-match-paren not detected as command\")" \
-eval "(assert (commandp 'eva) nil \"eva not detected as command\")" \
-eval "(assert (commandp 'pst-here) nil \"pst-here not detected as command\")" \
-eval "(assert (commandp 'py-printform-insert) nil \"py-printform-insert not detected as command\")" \
-eval "(assert (commandp 'py-line-to-printform-python2) nil \"py-line-to-printform-python2 not detected as command\")" \
-eval "(assert (commandp 'py-switch-imenu-index-function) nil \"py-switch-imenu-index-function not detected as command\")" \
-eval "(assert (commandp 'py-choose-shell-by-shebang) nil \"py-choose-shell-by-shebang not detected as command\")" \
-eval "(assert (commandp 'py-which-python) nil \"py-which-python not detected as command\")" \
-eval "(assert (commandp 'py-python-current-environment) nil \"py-python-current-environment not detected as command\")" \
-eval "(assert (commandp 'py-switch-shell) nil \"py-switch-shell not detected as command\")" \
-eval "(assert (commandp 'py-choose-shell) nil \"py-choose-shell not detected as command\")" \
-eval "(assert (commandp 'py-toggle-smart-indentation) nil \"py-toggle-smart-indentation not detected as command\")" \
-eval "(assert (commandp 'py-smart-indentation-on) nil \"py-smart-indentation-on not detected as command\")" \
-eval "(assert (commandp 'py-smart-indentation-off) nil \"py-smart-indentation-off not detected as command\")" \
-eval "(assert (commandp 'py-toggle-split-windows-on-execute) nil \"py-toggle-split-windows-on-execute not detected as command\")" \
-eval "(assert (commandp 'py-split-windows-on-execute-on) nil \"py-split-windows-on-execute-on not detected as command\")" \
-eval "(assert (commandp 'py-split-windows-on-execute-off) nil \"py-split-windows-on-execute-off not detected as command\")" \
-eval "(assert (commandp 'py-toggle-shell-switch-buffers-on-execute) nil \"py-toggle-shell-switch-buffers-on-execute not detected as command\")" \
-eval "(assert (commandp 'py-shell-switch-buffers-on-execute-on) nil \"py-shell-switch-buffers-on-execute-on not detected as command\")" \
-eval "(assert (commandp 'py-shell-switch-buffers-on-execute-off) nil \"py-shell-switch-buffers-on-execute-off not detected as command\")" \
-eval "(assert (commandp 'py-install-directory-check) nil \"py-install-directory-check not detected as command\")" \
-eval "(assert (commandp 'py-guess-py-install-directory) nil \"py-guess-py-install-directory not detected as command\")" \
-eval "(assert (commandp 'py-set-load-path) nil \"py-set-load-path not detected as command\")" \
-eval "(assert (commandp 'py-version) nil \"py-version not detected as command\")" \
-eval "(assert (commandp 'py-switch-to-python) nil \"py-switch-to-python not detected as command\")" \
-eval "(assert (commandp 'py-load-file) nil \"py-load-file not detected as command\")" \
-eval "(assert (commandp 'py-shell-complete) nil \"py-shell-complete not detected as command\")" \
-eval "(assert (commandp 'py-pychecker-run) nil \"py-pychecker-run not detected as command\")" \
-eval "(assert (commandp 'virtualenv-current) nil \"virtualenv-current not detected as command\")" \
-eval "(assert (commandp 'virtualenv-activate) nil \"virtualenv-activate not detected as command\")" \
-eval "(assert (commandp 'virtualenv-deactivate) nil \"virtualenv-deactivate not detected as command\")" \
-eval "(assert (commandp 'virtualenv-workon) nil \"virtualenv-workon not detected as command\")" \
-eval "(assert (commandp 'py-toggle-local-default-use) nil \"py-toggle-local-default-use not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-python) nil \"py-execute-statement-python not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-python-switch) nil \"py-execute-statement-python-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-python-no-switch) nil \"py-execute-statement-python-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-python-dedicated) nil \"py-execute-statement-python-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-python-dedicated-switch) nil \"py-execute-statement-python-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-ipython) nil \"py-execute-statement-ipython not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-ipython-switch) nil \"py-execute-statement-ipython-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-ipython-no-switch) nil \"py-execute-statement-ipython-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-ipython-dedicated) nil \"py-execute-statement-ipython-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-ipython-dedicated-switch) nil \"py-execute-statement-ipython-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-python3) nil \"py-execute-statement-python3 not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-python3-switch) nil \"py-execute-statement-python3-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-python3-no-switch) nil \"py-execute-statement-python3-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-python3-dedicated) nil \"py-execute-statement-python3-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-python3-dedicated-switch) nil \"py-execute-statement-python3-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-python2) nil \"py-execute-statement-python2 not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-python2-switch) nil \"py-execute-statement-python2-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-python2-no-switch) nil \"py-execute-statement-python2-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-python2-dedicated) nil \"py-execute-statement-python2-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-python2-dedicated-switch) nil \"py-execute-statement-python2-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-jython) nil \"py-execute-statement-jython not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-jython-switch) nil \"py-execute-statement-jython-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-jython-no-switch) nil \"py-execute-statement-jython-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-jython-dedicated) nil \"py-execute-statement-jython-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-statement-jython-dedicated-switch) nil \"py-execute-statement-jython-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-python) nil \"py-execute-block-python not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-python-switch) nil \"py-execute-block-python-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-python-no-switch) nil \"py-execute-block-python-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-python-dedicated) nil \"py-execute-block-python-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-python-dedicated-switch) nil \"py-execute-block-python-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-ipython) nil \"py-execute-block-ipython not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-ipython-switch) nil \"py-execute-block-ipython-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-ipython-no-switch) nil \"py-execute-block-ipython-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-ipython-dedicated) nil \"py-execute-block-ipython-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-ipython-dedicated-switch) nil \"py-execute-block-ipython-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-python3) nil \"py-execute-block-python3 not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-python3-switch) nil \"py-execute-block-python3-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-python3-no-switch) nil \"py-execute-block-python3-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-python3-dedicated) nil \"py-execute-block-python3-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-python3-dedicated-switch) nil \"py-execute-block-python3-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-python2) nil \"py-execute-block-python2 not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-python2-switch) nil \"py-execute-block-python2-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-python2-no-switch) nil \"py-execute-block-python2-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-python2-dedicated) nil \"py-execute-block-python2-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-python2-dedicated-switch) nil \"py-execute-block-python2-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-jython) nil \"py-execute-block-jython not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-jython-switch) nil \"py-execute-block-jython-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-jython-no-switch) nil \"py-execute-block-jython-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-jython-dedicated) nil \"py-execute-block-jython-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-jython-dedicated-switch) nil \"py-execute-block-jython-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-python) nil \"py-execute-block-or-clause-python not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-python-switch) nil \"py-execute-block-or-clause-python-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-python-no-switch) nil \"py-execute-block-or-clause-python-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-python-dedicated) nil \"py-execute-block-or-clause-python-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-python-dedicated-switch) nil \"py-execute-block-or-clause-python-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-ipython) nil \"py-execute-block-or-clause-ipython not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-ipython-switch) nil \"py-execute-block-or-clause-ipython-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-ipython-no-switch) nil \"py-execute-block-or-clause-ipython-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-ipython-dedicated) nil \"py-execute-block-or-clause-ipython-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-ipython-dedicated-switch) nil \"py-execute-block-or-clause-ipython-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-python3) nil \"py-execute-block-or-clause-python3 not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-python3-switch) nil \"py-execute-block-or-clause-python3-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-python3-no-switch) nil \"py-execute-block-or-clause-python3-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-python3-dedicated) nil \"py-execute-block-or-clause-python3-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-python3-dedicated-switch) nil \"py-execute-block-or-clause-python3-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-python2) nil \"py-execute-block-or-clause-python2 not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-python2-switch) nil \"py-execute-block-or-clause-python2-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-python2-no-switch) nil \"py-execute-block-or-clause-python2-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-python2-dedicated) nil \"py-execute-block-or-clause-python2-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-python2-dedicated-switch) nil \"py-execute-block-or-clause-python2-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-jython) nil \"py-execute-block-or-clause-jython not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-jython-switch) nil \"py-execute-block-or-clause-jython-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-jython-no-switch) nil \"py-execute-block-or-clause-jython-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-jython-dedicated) nil \"py-execute-block-or-clause-jython-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-block-or-clause-jython-dedicated-switch) nil \"py-execute-block-or-clause-jython-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-python) nil \"py-execute-def-python not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-python-switch) nil \"py-execute-def-python-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-python-no-switch) nil \"py-execute-def-python-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-python-dedicated) nil \"py-execute-def-python-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-python-dedicated-switch) nil \"py-execute-def-python-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-ipython) nil \"py-execute-def-ipython not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-ipython-switch) nil \"py-execute-def-ipython-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-ipython-no-switch) nil \"py-execute-def-ipython-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-ipython-dedicated) nil \"py-execute-def-ipython-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-ipython-dedicated-switch) nil \"py-execute-def-ipython-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-python3) nil \"py-execute-def-python3 not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-python3-switch) nil \"py-execute-def-python3-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-python3-no-switch) nil \"py-execute-def-python3-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-python3-dedicated) nil \"py-execute-def-python3-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-python3-dedicated-switch) nil \"py-execute-def-python3-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-python2) nil \"py-execute-def-python2 not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-python2-switch) nil \"py-execute-def-python2-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-python2-no-switch) nil \"py-execute-def-python2-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-python2-dedicated) nil \"py-execute-def-python2-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-python2-dedicated-switch) nil \"py-execute-def-python2-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-jython) nil \"py-execute-def-jython not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-jython-switch) nil \"py-execute-def-jython-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-jython-no-switch) nil \"py-execute-def-jython-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-jython-dedicated) nil \"py-execute-def-jython-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-def-jython-dedicated-switch) nil \"py-execute-def-jython-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-python) nil \"py-execute-class-python not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-python-switch) nil \"py-execute-class-python-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-python-no-switch) nil \"py-execute-class-python-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-python-dedicated) nil \"py-execute-class-python-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-python-dedicated-switch) nil \"py-execute-class-python-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-ipython) nil \"py-execute-class-ipython not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-ipython-switch) nil \"py-execute-class-ipython-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-ipython-no-switch) nil \"py-execute-class-ipython-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-ipython-dedicated) nil \"py-execute-class-ipython-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-ipython-dedicated-switch) nil \"py-execute-class-ipython-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-python3) nil \"py-execute-class-python3 not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-python3-switch) nil \"py-execute-class-python3-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-python3-no-switch) nil \"py-execute-class-python3-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-python3-dedicated) nil \"py-execute-class-python3-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-python3-dedicated-switch) nil \"py-execute-class-python3-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-python2) nil \"py-execute-class-python2 not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-python2-switch) nil \"py-execute-class-python2-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-python2-no-switch) nil \"py-execute-class-python2-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-python2-dedicated) nil \"py-execute-class-python2-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-python2-dedicated-switch) nil \"py-execute-class-python2-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-jython) nil \"py-execute-class-jython not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-jython-switch) nil \"py-execute-class-jython-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-jython-no-switch) nil \"py-execute-class-jython-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-jython-dedicated) nil \"py-execute-class-jython-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-class-jython-dedicated-switch) nil \"py-execute-class-jython-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-python) nil \"py-execute-region-python not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-python-switch) nil \"py-execute-region-python-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-python-no-switch) nil \"py-execute-region-python-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-python-dedicated) nil \"py-execute-region-python-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-python-dedicated-switch) nil \"py-execute-region-python-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-ipython) nil \"py-execute-region-ipython not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-ipython-switch) nil \"py-execute-region-ipython-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-ipython-no-switch) nil \"py-execute-region-ipython-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-ipython-dedicated) nil \"py-execute-region-ipython-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-ipython-dedicated-switch) nil \"py-execute-region-ipython-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-python3) nil \"py-execute-region-python3 not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-python3-switch) nil \"py-execute-region-python3-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-python3-no-switch) nil \"py-execute-region-python3-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-python3-dedicated) nil \"py-execute-region-python3-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-python3-dedicated-switch) nil \"py-execute-region-python3-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-python2) nil \"py-execute-region-python2 not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-python2-switch) nil \"py-execute-region-python2-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-python2-no-switch) nil \"py-execute-region-python2-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-python2-dedicated) nil \"py-execute-region-python2-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-python2-dedicated-switch) nil \"py-execute-region-python2-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-jython) nil \"py-execute-region-jython not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-jython-switch) nil \"py-execute-region-jython-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-jython-no-switch) nil \"py-execute-region-jython-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-jython-dedicated) nil \"py-execute-region-jython-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-region-jython-dedicated-switch) nil \"py-execute-region-jython-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-python) nil \"py-execute-buffer-python not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-python-switch) nil \"py-execute-buffer-python-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-python-no-switch) nil \"py-execute-buffer-python-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-python-dedicated) nil \"py-execute-buffer-python-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-python-dedicated-switch) nil \"py-execute-buffer-python-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-ipython) nil \"py-execute-buffer-ipython not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-ipython-switch) nil \"py-execute-buffer-ipython-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-ipython-no-switch) nil \"py-execute-buffer-ipython-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-ipython-dedicated) nil \"py-execute-buffer-ipython-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-ipython-dedicated-switch) nil \"py-execute-buffer-ipython-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-python3) nil \"py-execute-buffer-python3 not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-python3-switch) nil \"py-execute-buffer-python3-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-python3-no-switch) nil \"py-execute-buffer-python3-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-python3-dedicated) nil \"py-execute-buffer-python3-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-python3-dedicated-switch) nil \"py-execute-buffer-python3-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-python2) nil \"py-execute-buffer-python2 not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-python2-switch) nil \"py-execute-buffer-python2-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-python2-no-switch) nil \"py-execute-buffer-python2-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-python2-dedicated) nil \"py-execute-buffer-python2-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-python2-dedicated-switch) nil \"py-execute-buffer-python2-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-jython) nil \"py-execute-buffer-jython not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-jython-switch) nil \"py-execute-buffer-jython-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-jython-no-switch) nil \"py-execute-buffer-jython-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-jython-dedicated) nil \"py-execute-buffer-jython-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-buffer-jython-dedicated-switch) nil \"py-execute-buffer-jython-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-python) nil \"py-execute-expression-python not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-python-switch) nil \"py-execute-expression-python-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-python-no-switch) nil \"py-execute-expression-python-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-python-dedicated) nil \"py-execute-expression-python-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-python-dedicated-switch) nil \"py-execute-expression-python-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-ipython) nil \"py-execute-expression-ipython not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-ipython-switch) nil \"py-execute-expression-ipython-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-ipython-no-switch) nil \"py-execute-expression-ipython-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-ipython-dedicated) nil \"py-execute-expression-ipython-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-ipython-dedicated-switch) nil \"py-execute-expression-ipython-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-python3) nil \"py-execute-expression-python3 not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-python3-switch) nil \"py-execute-expression-python3-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-python3-no-switch) nil \"py-execute-expression-python3-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-python3-dedicated) nil \"py-execute-expression-python3-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-python3-dedicated-switch) nil \"py-execute-expression-python3-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-python2) nil \"py-execute-expression-python2 not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-python2-switch) nil \"py-execute-expression-python2-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-python2-no-switch) nil \"py-execute-expression-python2-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-python2-dedicated) nil \"py-execute-expression-python2-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-python2-dedicated-switch) nil \"py-execute-expression-python2-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-jython) nil \"py-execute-expression-jython not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-jython-switch) nil \"py-execute-expression-jython-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-jython-no-switch) nil \"py-execute-expression-jython-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-jython-dedicated) nil \"py-execute-expression-jython-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-expression-jython-dedicated-switch) nil \"py-execute-expression-jython-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-mark-block-clause-misbehave-lp:949310-test) nil \"py-mark-block-clause-misbehave-lp:949310-test not detected as command\")" \
-eval "(assert (commandp 'broken-font-locking-lp:961231-test) nil \"broken-font-locking-lp:961231-test not detected as command\")" \
-eval "(assert (commandp 'py-mark-clause-misbehave-lp:949310-test) nil \"py-mark-clause-misbehave-lp:949310-test not detected as command\")" \
-eval "(assert (commandp 'py-mark-block-misbehave-lp:949310-test) nil \"py-mark-block-misbehave-lp:949310-test not detected as command\")" \
-eval "(assert (commandp 'py-mark-partial-expression) nil \"py-mark-partial-expression not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-block-bol-p) nil \"py-beginning-of-block-bol-p not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-block-bol) nil \"py-beginning-of-block-bol not detected as command\")" \
-eval "(assert (commandp 'py-end-of-block-bol) nil \"py-end-of-block-bol not detected as command\")" \
-eval "(assert (commandp 'py-mark-block-bol) nil \"py-mark-block-bol not detected as command\")" \
-eval "(assert (commandp 'py-copy-block-bol) nil \"py-copy-block-bol not detected as command\")" \
-eval "(assert (commandp 'py-kill-block-bol) nil \"py-kill-block-bol not detected as command\")" \
-eval "(assert (commandp 'py-delete-block-bol) nil \"py-delete-block-bol not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-clause-bol-p) nil \"py-beginning-of-clause-bol-p not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-clause-bol) nil \"py-beginning-of-clause-bol not detected as command\")" \
-eval "(assert (commandp 'py-end-of-clause-bol) nil \"py-end-of-clause-bol not detected as command\")" \
-eval "(assert (commandp 'py-mark-clause-bol) nil \"py-mark-clause-bol not detected as command\")" \
-eval "(assert (commandp 'py-copy-clause-bol) nil \"py-copy-clause-bol not detected as command\")" \
-eval "(assert (commandp 'py-kill-clause-bol) nil \"py-kill-clause-bol not detected as command\")" \
-eval "(assert (commandp 'py-delete-clause-bol) nil \"py-delete-clause-bol not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-block-or-clause-bol-p) nil \"py-beginning-of-block-or-clause-bol-p not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-block-or-clause-bol) nil \"py-beginning-of-block-or-clause-bol not detected as command\")" \
-eval "(assert (commandp 'py-end-of-block-or-clause-bol) nil \"py-end-of-block-or-clause-bol not detected as command\")" \
-eval "(assert (commandp 'py-mark-block-or-clause-bol) nil \"py-mark-block-or-clause-bol not detected as command\")" \
-eval "(assert (commandp 'py-copy-block-or-clause-bol) nil \"py-copy-block-or-clause-bol not detected as command\")" \
-eval "(assert (commandp 'py-kill-block-or-clause-bol) nil \"py-kill-block-or-clause-bol not detected as command\")" \
-eval "(assert (commandp 'py-delete-block-or-clause-bol) nil \"py-delete-block-or-clause-bol not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-def-bol-p) nil \"py-beginning-of-def-bol-p not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-def-bol) nil \"py-beginning-of-def-bol not detected as command\")" \
-eval "(assert (commandp 'py-end-of-def-bol) nil \"py-end-of-def-bol not detected as command\")" \
-eval "(assert (commandp 'py-mark-def-bol) nil \"py-mark-def-bol not detected as command\")" \
-eval "(assert (commandp 'py-copy-def-bol) nil \"py-copy-def-bol not detected as command\")" \
-eval "(assert (commandp 'py-kill-def-bol) nil \"py-kill-def-bol not detected as command\")" \
-eval "(assert (commandp 'py-delete-def-bol) nil \"py-delete-def-bol not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-class-bol-p) nil \"py-beginning-of-class-bol-p not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-class-bol) nil \"py-beginning-of-class-bol not detected as command\")" \
-eval "(assert (commandp 'py-end-of-class-bol) nil \"py-end-of-class-bol not detected as command\")" \
-eval "(assert (commandp 'py-mark-class-bol) nil \"py-mark-class-bol not detected as command\")" \
-eval "(assert (commandp 'py-copy-class-bol) nil \"py-copy-class-bol not detected as command\")" \
-eval "(assert (commandp 'py-kill-class-bol) nil \"py-kill-class-bol not detected as command\")" \
-eval "(assert (commandp 'py-delete-class-bol) nil \"py-delete-class-bol not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-def-or-class-bol-p) nil \"py-beginning-of-def-or-class-bol-p not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-def-or-class-bol) nil \"py-beginning-of-def-or-class-bol not detected as command\")" \
-eval "(assert (commandp 'py-end-of-def-or-class-bol) nil \"py-end-of-def-or-class-bol not detected as command\")" \
-eval "(assert (commandp 'py-mark-def-or-class-bol) nil \"py-mark-def-or-class-bol not detected as command\")" \
-eval "(assert (commandp 'py-copy-def-or-class-bol) nil \"py-copy-def-or-class-bol not detected as command\")" \
-eval "(assert (commandp 'py-kill-def-or-class-bol) nil \"py-kill-def-or-class-bol not detected as command\")" \
-eval "(assert (commandp 'py-delete-def-or-class-bol) nil \"py-delete-def-or-class-bol not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-statement-bol-p) nil \"py-beginning-of-statement-bol-p not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-statement-bol) nil \"py-beginning-of-statement-bol not detected as command\")" \
-eval "(assert (commandp 'py-end-of-statement-bol) nil \"py-end-of-statement-bol not detected as command\")" \
-eval "(assert (commandp 'py-mark-statement-bol) nil \"py-mark-statement-bol not detected as command\")" \
-eval "(assert (commandp 'py-copy-statement-bol) nil \"py-copy-statement-bol not detected as command\")" \
-eval "(assert (commandp 'py-kill-statement-bol) nil \"py-kill-statement-bol not detected as command\")" \
-eval "(assert (commandp 'py-delete-statement-bol) nil \"py-delete-statement-bol not detected as command\")" \
-eval "(assert (commandp 'py-up-block) nil \"py-up-block not detected as command\")" \
-eval "(assert (commandp 'py-up-clause) nil \"py-up-clause not detected as command\")" \
-eval "(assert (commandp 'py-up-block-or-clause) nil \"py-up-block-or-clause not detected as command\")" \
-eval "(assert (commandp 'py-up-def) nil \"py-up-def not detected as command\")" \
-eval "(assert (commandp 'py-up-class) nil \"py-up-class not detected as command\")" \
-eval "(assert (commandp 'py-up-def-or-class) nil \"py-up-def-or-class not detected as command\")" \
-eval "(assert (commandp 'py-up-block-bol) nil \"py-up-block-bol not detected as command\")" \
-eval "(assert (commandp 'py-up-clause-bol) nil \"py-up-clause-bol not detected as command\")" \
-eval "(assert (commandp 'py-up-block-or-clause-bol) nil \"py-up-block-or-clause-bol not detected as command\")" \
-eval "(assert (commandp 'py-up-def-bol) nil \"py-up-def-bol not detected as command\")" \
-eval "(assert (commandp 'py-up-class-bol) nil \"py-up-class-bol not detected as command\")" \
-eval "(assert (commandp 'py-up-def-or-class-bol) nil \"py-up-def-or-class-bol not detected as command\")" \
-eval "(assert (commandp 'py-fill-paragraph) nil \"py-fill-paragraph not detected as command\")" \
-eval "(assert (commandp 'py-fill-comment) nil \"py-fill-comment not detected as command\")" \
-eval "(assert (commandp 'py-fill-string) nil \"py-fill-string not detected as command\")" \
-eval "(assert (commandp 'py-fill-string-django) nil \"py-fill-string-django not detected as command\")" \
-eval "(assert (commandp 'py-fill-string-onetwo) nil \"py-fill-string-onetwo not detected as command\")" \
-eval "(assert (commandp 'py-fill-string-pep-257) nil \"py-fill-string-pep-257 not detected as command\")" \
-eval "(assert (commandp 'py-fill-string-pep-257-nn) nil \"py-fill-string-pep-257-nn not detected as command\")" \
-eval "(assert (commandp 'py-fill-string-symmetric) nil \"py-fill-string-symmetric not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-python) nil \"py-execute-file-python not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-python-switch) nil \"py-execute-file-python-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-python-no-switch) nil \"py-execute-file-python-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-python-dedicated) nil \"py-execute-file-python-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-python-dedicated-switch) nil \"py-execute-file-python-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-ipython) nil \"py-execute-file-ipython not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-ipython-switch) nil \"py-execute-file-ipython-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-ipython-no-switch) nil \"py-execute-file-ipython-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-ipython-dedicated) nil \"py-execute-file-ipython-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-ipython-dedicated-switch) nil \"py-execute-file-ipython-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-python3) nil \"py-execute-file-python3 not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-python3-switch) nil \"py-execute-file-python3-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-python3-no-switch) nil \"py-execute-file-python3-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-python3-dedicated) nil \"py-execute-file-python3-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-python3-dedicated-switch) nil \"py-execute-file-python3-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-python2) nil \"py-execute-file-python2 not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-python2-switch) nil \"py-execute-file-python2-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-python2-no-switch) nil \"py-execute-file-python2-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-python2-dedicated) nil \"py-execute-file-python2-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-python2-dedicated-switch) nil \"py-execute-file-python2-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-jython) nil \"py-execute-file-jython not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-jython-switch) nil \"py-execute-file-jython-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-jython-no-switch) nil \"py-execute-file-jython-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-jython-dedicated) nil \"py-execute-file-jython-dedicated not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-jython-dedicated-switch) nil \"py-execute-file-jython-dedicated-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-bpython) nil \"py-execute-file-bpython not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-bpython-switch) nil \"py-execute-file-bpython-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-bpython-no-switch) nil \"py-execute-file-bpython-no-switch not detected as command\")" \
-eval "(assert (commandp 'py-execute-file-bpython-dedicated) nil \"py-execute-file-bpython-dedicated not detected as command\")" \
-eval "(assert (functionp 'py--top-level-form-p) nil \"py-top-level-form-p not detected as function\")" \
-eval "(assert (commandp 'py-beginning-of-top-level-position) nil \"py-beginning-of-top-level-position not detected as command\")" \
-eval "(assert (commandp 'py-end-of-top-level-position) nil \"py-end-of-top-level-position not detected as command\")" \
-eval "(assert (commandp 'py-comment-top-level) nil \"py-comment-top-level not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-top-level-p) nil \"py-beginning-of-top-level-p not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-top-level) nil \"py-beginning-of-top-level not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-top-level) nil \"py-beginning-of-top-level not detected as command\")" \
-eval "(assert (commandp 'py-end-of-top-level) nil \"py-end-of-top-level not detected as command\")" \
-eval "(assert (commandp 'py-mark-top-level) nil \"py-mark-top-level not detected as command\")" \
-eval "(assert (commandp 'py-copy-top-level) nil \"py-copy-top-level not detected as command\")" \
-eval "(assert (commandp 'py-delete-top-level) nil \"py-delete-top-level not detected as command\")" \
-eval "(assert (commandp 'py-kill-top-level) nil \"py-kill-top-level not detected as command\")" \
-eval "(assert (commandp 'py-execute-top-level) nil \"py-execute-top-level not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-minor-block-position) nil \"py-beginning-of-minor-block-position not detected as command\")" \
-eval "(assert (commandp 'py-end-of-minor-block-position) nil \"py-end-of-minor-block-position not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-minor-block) nil \"py-beginning-of-minor-block not detected as command\")" \
-eval "(assert (commandp 'py-beginning-of-minor-block-lc) nil \"py-beginning-of-minor-block-lc not detected as command\")" \
-eval "(assert (commandp 'py-end-of-minor-block) nil \"py-end-of-minor-block not detected as command\")" \
-eval "(assert (commandp 'py-delete-minor-block) nil \"py-delete-minor-block not detected as command\")" \
-eval "(assert (commandp 'py-up-minor-block) nil \"py-up-minor-block not detected as command\")" \
-eval "(assert (commandp 'py-down-minor-block) nil \"py-down-minor-block not detected as command\")" \
-eval "(assert (commandp 'py-up-minor-block-bol) nil \"py-up-minor-block-bol not detected as command\")" \
-eval "(assert (commandp 'py-set-nil-docstring-style) nil \"py-set-nil-docstring-style not detected as command\")" \
-eval "(assert (commandp 'py-set-pep-257-nn-docstring-style) nil \"py-set-pep-257-nn-docstring-style not detected as command\")" \
-eval "(assert (commandp 'py-set-pep-257-docstring-style) nil \"py-set-pep-257-docstring-style not detected as command\")" \
-eval "(assert (commandp 'py-set-django-docstring-style) nil \"py-set-django-docstring-style not detected as command\")" \
-eval "(assert (commandp 'py-set-symmetric-docstring-style) nil \"py-set-symmetric-docstring-style not detected as command\")" \
-eval "(assert (commandp 'py-set-onetwo-docstring-style) nil \"py-set-onetwo-docstring-style not detected as command\")" \
-eval "(assert (commandp 'py-down-minor-block-bol) nil \"py-down-minor-block-bol not detected as command\")" \
-eval "(assert (functionp 'py--font-lock-syntactic-face-function) nil \"py-font-lock-syntactic-face-function not detected function\")" \
-eval "(setq enable-local-variables :all)" \
-eval "(assert (boundp 'py-version) nil \"py-version not a variable\")" \
-eval "(assert (boundp 'python-mode-modeline-display) nil \"python-mode-modeline-display not a variable\")" \
-eval "(assert (boundp 'py-indent-offset) nil \"py-indent-offset not a variable\")" \
-eval "(assert (boundp 'pdb-path) nil \"pdb-path not a variable\")" \
-eval "(assert (boundp 'py-verbose-p) nil \"py-verbose-p not a variable\")" \
-eval "(assert (boundp 'py-load-pymacs-p) nil \"py-load-pymacs-p not a variable\")" \
-eval "(assert (boundp 'py-smart-operator-mode-p) nil \"py-smart-operator-mode-p not a variable\")" \
-eval "(assert (boundp 'py-sexp-function) nil \"py-sexp-function not a variable\")" \
-eval "(assert (boundp 'py-autopair-mode) nil \"py-autopair-mode not a variable\")" \
-eval "(assert (boundp 'py-no-completion-calls-dabbrev-expand-p) nil \"py-no-completion-calls-dabbrev-expand-p not a variable\")" \
-eval "(assert (boundp 'py-indent-no-completion-p) nil \"py-indent-no-completion-p not a variable\")" \
-eval "(assert (boundp 'py-fontify-shell-buffer-p) nil \"py-fontify-shell-buffer-p not a variable\")" \
-eval "(assert (boundp 'py-modeline-display-full-path-p) nil \"py-modeline-display-full-path-p not a variable\")" \
-eval "(assert (boundp 'py-modeline-acronym-display-home-p) nil \"py-modeline-acronym-display-home-p not a variable\")" \
-eval "(assert (boundp 'py-install-directory) nil \"py-install-directory not a variable\")" \
-eval "(assert (boundp 'py-guess-py-install-directory-p) nil \"py-guess-py-install-directory-p not a variable\")" \
-eval "(assert (boundp 'py-extensions) nil \"py-extensions not a variable\")" \
-eval "(assert (boundp 'py-error) nil \"py-error not a variable\")" \
-eval "(assert (boundp 'py-hide-show-minor-mode-p) nil \"py-hide-show-minor-mode-p not a variable\")" \
-eval "(assert (boundp 'empty-comment-line-separates-paragraph-p) nil \"empty-comment-line-separates-paragraph-p not a variable\")" \
-eval "(assert (boundp 'py-org-cycle-p) nil \"py-org-cycle-p not a variable\")" \
-eval "(assert (boundp 'py-outline-minor-mode-p) nil \"py-outline-minor-mode-p not a variable\")" \
-eval "(assert (boundp 'py-outline-mode-keywords) nil \"py-outline-mode-keywords not a variable\")" \
-eval "(assert (boundp 'py-close-provides-newline) nil \"py-close-provides-newline not a variable\")" \
-eval "(assert (boundp 'py-dedent-keep-relative-column) nil \"py-dedent-keep-relative-column not a variable\")" \
-eval "(assert (boundp 'py-indent-honors-inline-comment) nil \"py-indent-honors-inline-comment not a variable\")" \
-eval "(assert (boundp 'py-closing-list-dedents-bos) nil \"py-closing-list-dedents-bos not a variable\")" \
-eval "(assert (boundp 'py-electric-colon-active-p) nil \"py-electric-colon-active-p not a variable\")" \
-eval "(assert (boundp 'py-electric-colon-greedy-p) nil \"py-electric-colon-greedy-p not a variable\")" \
-eval "(assert (boundp 'py-electric-colon-newline-and-indent-p) nil \"py-electric-colon-newline-and-indent-p not a variable\")" \
-eval "(assert (boundp 'py-electric-comment-p) nil \"py-electric-comment-p not a variable\")" \
-eval "(assert (boundp 'py-electric-comment-add-space-p) nil \"py-electric-comment-add-space-p not a variable\")" \
-eval "(assert (boundp 'py-mark-decorators) nil \"py-mark-decorators not a variable\")" \
-eval "(assert (boundp 'py-tab-indent) nil \"py-tab-indent not a variable\")" \
-eval "(assert (boundp 'py-complete-function) nil \"py-complete-function not a variable\")" \
-eval "(assert (boundp 'py-encoding-string) nil \"py-encoding-string not a variable\")" \
-eval "(assert (boundp 'py-shebang-startstring) nil \"py-shebang-startstring not a variable\")" \
-eval "(assert (boundp 'py-python-command-args) nil \"py-python-command-args not a variable\")" \
-eval "(assert (boundp 'py-jython-command-args) nil \"py-jython-command-args not a variable\")" \
-eval "(assert (boundp 'py-cleanup-temporary) nil \"py-cleanup-temporary not a variable\")" \
-eval "(assert (boundp 'py-lhs-inbound-indent) nil \"py-lhs-inbound-indent not a variable\")" \
-eval "(assert (boundp 'py-continuation-offset) nil \"py-continuation-offset not a variable\")" \
-eval "(assert (boundp 'py-indent-tabs-mode) nil \"py-indent-tabs-mode not a variable\")" \
-eval "(assert (boundp 'py-smart-indentation) nil \"py-smart-indentation not a variable\")" \
-eval "(assert (boundp 'py-block-comment-prefix) nil \"py-block-comment-prefix not a variable\")" \
-eval "(assert (boundp 'py-indent-comments) nil \"py-indent-comments not a variable\")" \
-eval "(assert (boundp 'py-separator-char) nil \"py-separator-char not a variable\")" \
-eval "(assert (boundp 'py-custom-temp-directory) nil \"py-custom-temp-directory not a variable\")" \
-eval "(assert (boundp 'py-jump-on-exception) nil \"py-jump-on-exception not a variable\")" \
-eval "(assert (boundp 'py-ask-about-save) nil \"py-ask-about-save not a variable\")" \
-eval "(assert (boundp 'py-pdbtrack-do-tracking-p) nil \"py-pdbtrack-do-tracking-p not a variable\")" \
-eval "(assert (boundp 'py-pdbtrack-filename-mapping) nil \"py-pdbtrack-filename-mapping not a variable\")" \
-eval "(assert (boundp 'py-pdbtrack-minor-mode-string) nil \"py-pdbtrack-minor-mode-string not a variable\")" \
-eval "(assert (boundp 'py-import-check-point-max) nil \"py-import-check-point-max not a variable\")" \
-eval "(assert (boundp 'py-jython-packages) nil \"py-jython-packages not a variable\")" \
-eval "(assert (boundp 'py-current-defun-show) nil \"py-current-defun-show not a variable\")" \
-eval "(assert (boundp 'py-current-defun-delay) nil \"py-current-defun-delay not a variable\")" \
-eval "(assert (boundp 'py-honor-IPYTHONDIR-p) nil \"py-honor-IPYTHONDIR-p not a variable\")" \
-eval "(assert (boundp 'py-ipython-history) nil \"py-ipython-history not a variable\")" \
-eval "(assert (boundp 'py-honor-PYTHONHISTORY-p) nil \"py-honor-PYTHONHISTORY-p not a variable\")" \
-eval "(assert (boundp 'py-master-file) nil \"py-master-file not a variable\")" \
-eval "(assert (boundp 'py-pychecker-command) nil \"py-pychecker-command not a variable\")" \
-eval "(assert (boundp 'py-pychecker-command-args) nil \"py-pychecker-command-args not a variable\")" \
-eval "(assert (boundp 'py-pep8-command) nil \"py-pep8-command not a variable\")" \
-eval "(assert (boundp 'py-pep8-command-args) nil \"py-pep8-command-args not a variable\")" \
-eval "(assert (boundp 'py-pyflakespep8-command) nil \"py-pyflakespep8-command not a variable\")" \
-eval "(assert (boundp 'py-pep8-command) nil \"py-pep8-command not a variable\")" \
-eval "(assert (boundp 'py-pep8-command-args) nil \"py-pep8-command-args not a variable\")" \
-eval "(assert (boundp 'py-pyflakespep8-command-args) nil \"py-pyflakespep8-command-args not a variable\")" \
-eval "(assert (boundp 'py-pyflakes-command) nil \"py-pyflakes-command not a variable\")" \
-eval "(assert (boundp 'py-pyflakes-command-args) nil \"py-pyflakes-command-args not a variable\")" \
-eval "(assert (boundp 'py-pep8-command-args) nil \"py-pep8-command-args not a variable\")" \
-eval "(assert (boundp 'py-pylint-command) nil \"py-pylint-command not a variable\")" \
-eval "(assert (boundp 'py-pylint-command-args) nil \"py-pylint-command-args not a variable\")" \
-eval "(assert (boundp 'py-shell-input-prompt-1-regexp) nil \"py-shell-input-prompt-1-regexp not a variable\")" \
-eval "(assert (boundp 'py-shell-input-prompt-2-regexp) nil \"py-shell-input-prompt-2-regexp not a variable\")" \
-eval "(assert (boundp 'py-shell-prompt-read-only) nil \"py-shell-prompt-read-only not a variable\")" \
-eval "(assert (boundp 'py-switch-buffers-on-execute-p) nil \"py-switch-buffers-on-execute-p not a variable\")" \
-eval "(assert (boundp 'py-split-windows-on-execute-p) nil \"py-split-windows-on-execute-p not a variable\")" \
-eval "(assert (boundp 'py-split-windows-on-execute-function) nil \"py-split-windows-on-execute-function not a variable\")" \
-eval "(assert (boundp 'py-hide-show-keywords) nil \"py-hide-show-keywords not a variable\")" \
-eval "(assert (boundp 'py-hide-show-hide-docstrings) nil \"py-hide-show-hide-docstrings not a variable\")" \
-eval "(assert (boundp 'python-mode-hook) nil \"python-mode-hook not a variable\")" \
-eval "(assert (boundp 'py--imenu-create-index-p) nil \"py-imenu-create-index-p not a variable\")" \
-eval "(assert (boundp 'py-shell-name) nil \"py-shell-name not a variable\")" \
-eval "(assert (boundp 'py-shell-toggle-1) nil \"py-shell-toggle-1 not a variable\")" \
-eval "(assert (boundp 'py-shell-toggle-2) nil \"py-shell-toggle-2 not a variable\")" \
-eval "(assert (boundp 'py-match-paren-mode) nil \"py-match-paren-mode not a variable\")" \
-eval "(assert (boundp 'py-kill-empty-line) nil \"py-kill-empty-line not a variable\")" \
-eval "(assert (boundp 'py-remove-cwd-from-path) nil \"py-remove-cwd-from-path not a variable\")" \
-eval "(assert (boundp 'py-imenu-show-method-args-p) nil \"py-imenu-show-method-args-p not a variable\")" \
-eval "(assert (boundp 'py-history-filter-regexp) nil \"py-history-filter-regexp not a variable\")" \
-eval "(assert (boundp 'py-use-local-default) nil \"py-use-local-default not a variable\")" \
-eval "(assert (boundp 'py-shell-local-path) nil \"py-shell-local-path not a variable\")" \
-eval "(assert (boundp 'py-underscore-word-syntax-p) nil \"py-underscore-word-syntax-p not a variable\")" \
-eval "(assert (boundp 'py-edit-only-p) nil \"py-edit-only-p not a variable\")" \
-eval "(assert (boundp 'py-force-py-shell-name-p) nil \"py-force-py-shell-name-p not a variable\")" \
-eval "(assert (boundp 'python-mode-v5-behavior-p) nil \"python-mode-v5-behavior-p not a variable\")" \
-eval "(assert (boundp 'py-trailing-whitespace-smart-delete-p) nil \"py-trailing-whitespace-smart-delete-p not a variable\")" \
-eval "(assert (boundp 'py--warn-tmp-files-left-p) nil \"py-warn-tmp-files-left-p not a variable\")" \
-eval "(assert (boundp 'py-ipython-execute-delay) nil \"py-ipython-execute-delay not a variable\")" \
-eval "(assert (boundp 'strip-chars-before) nil \"strip-chars-before not a variable\")" \
-eval "(assert (boundp 'strip-chars-after) nil \"strip-chars-after not a variable\")" \
-eval "(assert (boundp 'py-docstring-style) nil \"py-docstring-style not a variable\")" \
-eval "(assert (boundp 'py-number-face) nil \"py-number-face not a variable\")" \
-eval "(assert (boundp 'py-XXX-tag-face) nil \"py-XXX-tag-face not a variable\")" \
-eval "(assert (boundp 'py-pseudo-keyword-face) nil \"py-pseudo-keyword-face not a variable\")" \
-eval "(assert (boundp 'py-variable-name-face) nil \"py-variable-name-face not a variable\")" \
-eval "(assert (boundp 'py-decorators-face) nil \"py-decorators-face not a variable\")" \
-eval "(assert (boundp 'py-builtins-face) nil \"py-builtins-face not a variable\")" \
-eval "(assert (boundp 'py-class-name-face) nil \"py-class-name-face not a variable\")" \
-eval "(assert (boundp 'py-exception-name-face) nil \"py-exception-name-face not a variable\")" \
-eval "(assert (boundp 'python-mode-message-string) nil \"python-mode-message-string not a variable\")" \
-eval "(assert (boundp 'py-local-command) nil \"py-local-command not a variable\")" \
-eval "(assert (boundp 'py-local-versioned-command) nil \"py-local-versioned-command not a variable\")" \
-eval "(assert (boundp 'py-shell-complete-debug) nil \"py-shell-complete-debug not a variable\")" \
-eval "(assert (boundp 'py-encoding-string-re) nil \"py-encoding-string-re not a variable\")" \
-eval "(assert (boundp 'symbol-definition-start-re) nil \"symbol-definition-start-re not a variable\")" \
-eval "(assert (boundp 'symbol-definition-start-re) nil \"symbol-definition-start-re not a variable\")" \
-eval "(assert (boundp 'py-shebang-regexp) nil \"py-shebang-regexp not a variable\")" \
-eval "(assert (boundp 'py-separator-char) nil \"py-separator-char not a variable\")" \
-eval "(assert (boundp 'py-temp-directory) nil \"py-temp-directory not a variable\")" \
-eval "(assert (boundp 'py-exec-command) nil \"py-exec-command not a variable\")" \
-eval "(assert (boundp 'py-which-bufname) nil \"py-which-bufname not a variable\")" \
-eval "(assert (boundp 'py-pychecker-history) nil \"py-pychecker-history not a variable\")" \
-eval "(assert (boundp 'py-pep8-history) nil \"py-pep8-history not a variable\")" \
-eval "(assert (boundp 'py-pyflakespep8-history) nil \"py-pyflakespep8-history not a variable\")" \
-eval "(assert (boundp 'py-pyflakes-history) nil \"py-pyflakes-history not a variable\")" \
-eval "(assert (boundp 'py-pylint-history) nil \"py-pylint-history not a variable\")" \
-eval "(assert (boundp 'ipython-de-input-prompt-regexp) nil \"ipython-de-input-prompt-regexp not a variable\")" \
-eval "(assert (boundp 'ipython-de-input-prompt-regexp) nil \"ipython-de-input-prompt-regexp not a variable\")" \
-eval "(assert (boundp 'ipython-de-output-prompt-regexp) nil \"ipython-de-output-prompt-regexp not a variable\")" \
-eval "(assert (boundp 'py-force-local-shell-p) nil \"py-force-local-shell-p not a variable\")" \
-eval "(assert (boundp 'py-bol-forms-last-indent) nil \"py-bol-forms-last-indent not a variable\")" \
-eval "(assert (boundp 'python-mode-syntax-table) nil \"python-mode-syntax-table not a variable\")" \
-eval "(assert (boundp 'eldoc-documentation-function) nil \"eldoc-documentation-function not a variable\")" \
-eval "(assert (boundp 'py-completion-last-window-configuration) nil \"py-completion-last-window-configuration not a variable\")" \
-eval "(assert (boundp 'py-shell-template) nil \"py-shell-template not a variable\")" \
-eval "(assert (boundp 'py-execute-directory) nil \"py-execute-directory not a variable\")" \
-eval "(assert (boundp 'py-use-current-dir-when-execute-p) nil \"py-use-current-dir-when-execute-p not a variable\")" \
-eval "(assert (boundp 'py-exception-buffer) nil \"py-exception-buffer not a variable\")" \
-eval "(assert (boundp 'py-output-buffer) nil \"py-output-buffer not a variable\")" \
-eval "(assert (boundp 'py-string-delim-re) nil \"py-string-delim-re not a variable\")" \
-eval "(assert (boundp 'py-labelled-re) nil \"py-labelled-re not a variable\")" \
-eval "(assert (boundp 'py-expression-skip-regexp) nil \"py-expression-skip-regexp not a variable\")" \
-eval "(assert (boundp 'py-expression-skip-chars) nil \"py-expression-skip-chars not a variable\")" \
-eval "(assert (boundp 'py-expression-re) nil \"py-expression-re not a variable\")" \
-eval "(assert (boundp 'py-not-expression-regexp) nil \"py-not-expression-regexp not a variable\")" \
-eval "(assert (boundp 'py-not-expression-chars) nil \"py-not-expression-chars not a variable\")" \
-eval "(assert (boundp 'py-not-expression-chars) nil \"py-not-expression-chars not a variable\")" \
-eval "(assert (boundp 'py-partial-expression-forward-chars) nil \"py-partial-expression-forward-chars not a variable\")" \
-eval "(assert (boundp 'py-partial-expression-backward-chars) nil \"py-partial-expression-backward-chars not a variable\")" \
-eval "(assert (boundp 'py-operator-regexp) nil \"py-operator-regexp not a variable\")" \
-eval "(assert (boundp 'py-assignment-regexp) nil \"py-assignment-regexp not a variable\")" \
-eval "(assert (boundp 'py-delimiter-regexp) nil \"py-delimiter-regexp not a variable\")" \
-eval "(assert (boundp 'py-line-number-offset) nil \"py-line-number-offset not a variable\")" \
-eval "(assert (boundp 'match-paren-no-use-syntax-pps) nil \"match-paren-no-use-syntax-pps not a variable\")" \
-eval "(assert (boundp 'py-traceback-line-re) nil \"py-traceback-line-re not a variable\")" \
-eval "(assert (boundp 'py-traceback-line-re) nil \"py-traceback-line-re not a variable\")" \
-eval "(assert (boundp 'python-mode-abbrev-table) nil \"python-mode-abbrev-table not a variable\")" \
-eval "(assert (boundp 'inferior-python-mode-abbrev-table) nil \"inferior-python-mode-abbrev-table not a variable\")" \
-eval "(assert (boundp 'py-pdbtrack-input-prompt) nil \"py-pdbtrack-input-prompt not a variable\")" \
-eval "(assert (boundp 'py-pydbtrack-input-prompt) nil \"py-pydbtrack-input-prompt not a variable\")" \
-eval "(assert (boundp 'py-pdbtrack-is-tracking-p) nil \"py-pdbtrack-is-tracking-p not a variable\")" \
-eval "(assert (boundp 'py-shell-mode-map) nil \"py-shell-mode-map not a variable\")" \
-eval "(assert (boundp 'py-shell-map) nil \"py-shell-map not a variable\")" \
-eval "(assert (boundp 'py-mode-map) nil \"py-mode-map not a variable\")" \
-eval "(assert (boundp 'python-font-lock-keywords) nil \"python-font-lock-keywords not a variable\")" \
-eval "(assert (boundp 'py-dotted-expression-syntax-table) nil \"py-dotted-expression-syntax-table not a variable\")" \
-eval "(assert (boundp 'jython-mode-hook) nil \"jython-mode-hook not a variable\")" \
-eval "(assert (boundp 'py-shell-hook) nil \"py-shell-hook not a variable\")" \
-eval "(assert (boundp 'ipython-completion-command-string) nil \"ipython-completion-command-string not a variable\")" \
-eval "(assert (boundp 'ipython0\.10-completion-command-string) nil \"ipython0\.10-completion-command-string not a variable\")" \
-eval "(assert (boundp 'ipython0\.11-completion-command-string) nil \"ipython0\.11-completion-command-string not a variable\")" \
-eval "(assert (boundp 'py-last-exeption-buffer) nil \"py-last-exeption-buffer not a variable\")" \
-eval "(assert (boundp 'py-imenu-class-regexp) nil \"py-imenu-class-regexp not a variable\")" \
-eval "(assert (boundp 'py-imenu-method-regexp) nil \"py-imenu-method-regexp not a variable\")" \
-eval "(assert (boundp 'py-imenu-method-no-arg-parens) nil \"py-imenu-method-no-arg-parens not a variable\")" \
-eval "(assert (boundp 'py-imenu-method-arg-parens) nil \"py-imenu-method-arg-parens not a variable\")" \
-eval "(assert (boundp 'py-imenu-generic-expression) nil \"py-imenu-generic-expression not a variable\")" \
-eval "(assert (boundp 'py-imenu-generic-regexp) nil \"py-imenu-generic-regexp not a variable\")" \
-eval "(assert (boundp 'py-imenu-generic-parens) nil \"py-imenu-generic-parens not a variable\")" \
-eval "(assert (boundp 'py-mode-output-map) nil \"py-mode-output-map not a variable\")" \
-eval "(assert (boundp 'py-menu) nil \"py-menu not a variable\")" \
-eval "(assert (boundp 'py-already-guessed-indent-offset) nil \"py-already-guessed-indent-offset not a variable\")" \
-eval "(assert (boundp 'python-mode-map) nil \"python-mode-map not a variable\")" \
-eval "(assert (boundp 'skeleton-further-elements) nil \"skeleton-further-elements not a variable\")" \
-eval "(assert (boundp 'virtualenv-workon-home) nil \"virtualenv-workon-home not a variable\")" \
-eval "(assert (boundp 'virtualenv-name) nil \"virtualenv-name not a variable\")" \
-eval "(assert (boundp 'python-mode-syntax-table) nil \"python-mode-syntax-table not a variable\")" \
-eval "(assert (boundp 'py-shell-template) nil \"py-shell-template not a variable\")" \
-eval "(assert (boundp 'py-block-closing-keywords-re) nil \"py-block-closing-keywords-re not a variable\")" \
-eval "(assert (boundp 'py-finally-re) nil \"py-finally-re not a variable\")" \
-eval "(assert (boundp 'py-except-re) nil \"py-except-re not a variable\")" \
-eval "(assert (boundp 'py-else-re) nil \"py-else-re not a variable\")" \
-eval "(assert (boundp 'py-no-outdent-re) nil \"py-no-outdent-re not a variable\")" \
-eval "(assert (boundp 'py-assignment-re) nil \"py-assignment-re not a variable\")" \
-eval "(assert (boundp 'py-block-re) nil \"py-block-re not a variable\")" \
-eval "(assert (boundp 'py-minor-block-re) nil \"py-minor-block-re not a variable\")" \
-eval "(assert (boundp 'py-try-block-re) nil \"py-try-block-re not a variable\")" \
-eval "(assert (boundp 'py-class-re) nil \"py-class-re not a variable\")" \
-eval "(assert (boundp 'py-def-or-class-re) nil \"py-def-or-class-re not a variable\")" \
-eval "(assert (boundp 'py-def-re) nil \"py-def-re not a variable\")" \
-eval "(assert (boundp 'py-block-or-clause-re) nil \"py-block-or-clause-re not a variable\")" \
-eval "(assert (boundp 'py-extended-block-or-clause-re) nil \"py-extended-block-or-clause-re not a variable\")" \
-eval "(assert (boundp 'py-clause-re) nil \"py-clause-re not a variable\")" \
-eval "(assert (boundp 'py-elif-re) nil \"py-elif-re not a variable\")" \
-eval "(assert (boundp 'py-if-re) nil \"py-if-re not a variable\")" \
-eval "(assert (boundp 'py-try-re) nil \"py-try-re not a variable\")" \
-eval "(assert (boundp 'py-pdbtrack-stack-entry-regexp) nil \"py-pdbtrack-stack-entry-regexp not a variable\")" \
-eval "(assert (boundp 'py-pdbtrack-input-prompt) nil \"py-pdbtrack-input-prompt not a variable\")" \
-eval "(assert (boundp 'py-pydbtrack-input-prompt) nil \"py-pydbtrack-input-prompt not a variable\")" \
-eval "(assert (boundp 'py-pdbtrack-marker-regexp-file-group) nil \"py-pdbtrack-marker-regexp-file-group not a variable\")" \
-eval "(assert (boundp 'py-pdbtrack-marker-regexp-line-group) nil \"py-pdbtrack-marker-regexp-line-group not a variable\")" \
-eval "(assert (boundp 'py-pdbtrack-marker-regexp-funcname-group) nil \"py-pdbtrack-marker-regexp-funcname-group not a variable\")" \
-eval "(assert (boundp 'py-pdbtrack-track-range) nil \"py-pdbtrack-track-range not a variable\")" \
-eval "(assert (boundp 'py-compilation-regexp-alist) nil \"py-compilation-regexp-alist not a variable\")" \
-eval "(assert (boundp 'py-font-lock-syntactic-keywords) nil \"py-font-lock-syntactic-keywords not a variable\")" \
-eval "(assert (boundp 'virtualenv-name) nil \"virtualenv-name not a variable\")" \
--funcall py-split-multi-and-switch-on-execute-lp-1361531-test \
--funcall py-split-multi-no-switch-on-execute-lp-1361531-test \
--funcall py-single-split-no-switch-on-execute-lp-1361531-test \
--funcall py-no-split-switch-on-execute-lp-1361531-test \
--funcall py-no-split-no-switch-execute-lp-1361531-test \
--funcall interpreter-mode-alist-lp-1355458-test-1 \
--funcall interpreter-mode-alist-lp-1355458-test-2 \
--funcall interpreter-mode-alist-lp-1355458-test-3 \
--funcall interpreter-mode-alist-lp-1355458-test-4 \
--funcall interpreter-mode-alist-lp-1355458-test-5 \
--funcall auto-indent-lp-134258-test \
--funcall dont-complete-empty-line-lp-1340824-test \
--funcall execute-buffer-lp-1338134-test \
--funcall stop-before-prompt-lp-1331953-test \
--funcall vertical-alignment-lp-1332245-test \
--funcall specify-default-interpreter-lp-1332652-test \
--funcall py-beginning-of-statement-test-1 \
--funcall docstring-style-switches-test \
--funcall impossible-to-execute-a-buffer-with-from-future-imports-lp-1063884-test \
--funcall complaint-about-non-ASCII-character-lp-1042949-test \
--funcall UnicodeEncodeError-lp:550661-test \
--funcall filename-completion-fails-in-ipython-lp-1027265-n1-test \
--funcall filename-completion-fails-in-ipython-lp-1027265-n2-test \
--funcall master-file-not-honored-lp:794850-test \
--funcall tab-results-in-never-ending-process-lp-1163423-test \
--funcall incorrect-use-of-region-in-py-shift-left-lp:875951-test \
--funcall py-end-of-block-test \
--funcall several-new-bugs-with-paragraph-filling-lp-1066489-test \
--funcall execute-indented-code-lp:828314-test \
--funcall py-shell-invoking-python3-lp:835151-test \
--funcall py-shell-invoking-python2-lp:835151-test \
--funcall py-execute-block-or-clause-python2-test \
--funcall py-execute-line-python-test \
--funcall py-execute-line-python3-test \
--funcall py-execute-line-python2-test \
--funcall py-execute-expression-python-test \
--funcall abbrevs-changed-t-when-starting-lp-1270631-test \
--funcall py-empty-line-closes-p-lp-1235324-test \
--funcall infinite-loop-after-tqs-lp:826044-test \
--funcall beginning-of-block-fails-from-wrong-indent-test \
--funcall cascading-indent-lp-1101962-test \
--funcall Bogus-dedent-when-typing-colon-in-dictionary-literal-lp-1197171-test \
--funcall Parens-span-multiple-lines-lp-1191225-test \
--funcall indent-refused-lp-1191133-test \
--funcall return-key-is-broken-lp-1191158-test \
--funcall indentation-doesnt-honor-comment-on-preceding-lp-1190288-test \
--funcall incorrect-indentation-with-tertiary-lp-1189604-test \
--funcall py-end-of-statement-test-1 \
--funcall py-end-of-statement-test-2 \
--funcall nested-if-test-1 \
--funcall incorrect-indentation-of-comments-in-a-multiline-list-lp-1077063-test \
--funcall indentation-wrong-after-multi-line-parameter-list-lp:871698-test \
--funcall indent-after-inline-comment-lp:873372-test \
--funcall honor-comments-indent-test \
--funcall TAB-leaves-point-in-the-wrong-lp-1178453-test \
--funcall loops-on-if-else-lp-328777-test \
--funcall infinite-loop-on-lp-1156426-test \
--funcall line-after-colon-with-inline-comment-lp-1109946-test \
--funcall py-underscore-word-syntax-p-customization-has-no-effect-lp-1100947-test \
--funcall py-up-test-python-el-111-test \
--funcall py-down-python-el-112-test \
--funcall wrong-indentation-after-return-or-pass-keyword-lp-1087499-test \
--funcall wrong-indent-after-asignment-lp-1087404-test \
--funcall fill-paragraph-in-comments-results-in-mess-lp-1084769-test \
--funcall imenu-add-menubar-index-fails-lp-1084503-test \
--funcall spuriously-indents-whole-line-while-making-some-portion-inline-comment-lp-1080973-test \
--funcall fill-paragraph-in-a-comment-does-not-stop-at-empty-comment-lines-lp-1077139-test \
--funcall py-indent-after-assigment-test \
--funcall incorrect-indentation-of-one-line-functions-lp-1067633-test \
