diff options
author | Alan Conway <aconway@apache.org> | 2009-12-01 13:28:29 +0000 |
---|---|---|
committer | Alan Conway <aconway@apache.org> | 2009-12-01 13:28:29 +0000 |
commit | 4497af06e34c177b4b84a5dff74a254a3d05fb2f (patch) | |
tree | 671a38016d3732eb829236cbf71566a0da8d0a5f /cpp | |
parent | 3dc77aa47a720a715b78f46b1f9b649c3605c7fd (diff) | |
download | qpid-python-4497af06e34c177b4b84a5dff74a254a3d05fb2f.tar.gz |
Fix problem with make distcheck - python tests not being skipped when python absent.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@885759 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp')
-rwxr-xr-x | cpp/src/tests/python_tests | 1 | ||||
-rw-r--r-- | cpp/src/tests/test_env.sh.in | 26 |
2 files changed, 11 insertions, 16 deletions
diff --git a/cpp/src/tests/python_tests b/cpp/src/tests/python_tests index b82123b5bd..51c808a6c9 100755 --- a/cpp/src/tests/python_tests +++ b/cpp/src/tests/python_tests @@ -21,6 +21,7 @@ # Run the python tests. source ./test_env.sh +test -d $PYTHON_DIR || { echo "Skipping python tests, no python dir."; exit 0; } QPID_PORT=${QPID_PORT:-5672} PYTHON_TESTS=${PYTHON_TESTS:-$*} FAILING=${FAILING:-/dev/null} diff --git a/cpp/src/tests/test_env.sh.in b/cpp/src/tests/test_env.sh.in index 76efc97217..0b4520ac4a 100644 --- a/cpp/src/tests/test_env.sh.in +++ b/cpp/src/tests/test_env.sh.in @@ -28,30 +28,24 @@ export top_builddir=@abs_top_builddir@ export QPID_MODULE_DIR=$top_builddir/src@builddir_lib_suffix@ export QPID_TEST_MODULE_DIR=$builddir@builddir_lib_suffix@ -# Other paths and directories -if test -d $builddir/python ; then - export PYTHON_DIR=$builddir/python - export QPID_PYTHON_TEST=$PYTHON_DIR/commands/qpid-python-test -elif test -d $top_srcdir/../python ; then +# Python paths and directories +export PYTHON_DIR=$builddir/python +export QPID_PYTHON_TEST=$PYTHON_DIR/commands/qpid-python-test +if [ ! -d $PYTHON_DIR -a -d $top_srcdir/../python ]; then export PYTHON_DIR=$top_srcdir/../python export QPID_PYTHON_TEST=$PYTHON_DIR/qpid-python-test fi -if test -d $PYTHON_DIR; then - export PYTHON_COMMANDS=$PYTHON_DIR/commands - export PYTHONPATH=$srcdir:$PYTHON_DIR:$PYTHON_COMMANDS:$PYTHONPATH -fi - -export QPID_TEST_EXEC_DIR=$builddir - -# qpidd executable -export QPIDD_EXEC=$top_builddir/src/qpidd - -# Executable python scripts +export PYTHON_COMMANDS=$PYTHON_DIR/commands +export PYTHONPATH=$srcdir:$PYTHON_DIR:$PYTHON_COMMANDS:$PYTHONPATH export QPID_CONFIG_EXEC=$PYTHON_COMMANDS/qpid-config export QPID_ROUTE_EXEC=$PYTHON_COMMANDS/qpid-route export QPID_CLUSTER_EXEC=$PYTHON_COMMANDS/qpid-cluster +# qpidd executable +export QPIDD_EXEC=$top_builddir/src/qpidd + # Test executables +export QPID_TEST_EXEC_DIR=$builddir export RECEIVER_EXEC=$QPID_TEST_EXEC_DIR/receiver export SENDER_EXEC=$QPID_TEST_EXEC_DIR/sender |