summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSumit Bose <sbose@redhat.com>2014-02-26 11:35:24 +0100
committerJakub Hrozek <jhrozek@redhat.com>2014-03-02 21:45:22 +0100
commitd206ccb0362396b9de326ab1c43ed3af9d8b60a3 (patch)
treeee0ad150839ec0fec1a447123be9966d5c98bd8e
parent17f08cbd0f909181536b93d6c12c7cd69995f09e (diff)
downloadsssd-d206ccb0362396b9de326ab1c43ed3af9d8b60a3.tar.gz
sssd-d206ccb0362396b9de326ab1c43ed3af9d8b60a3.tar.xz
sssd-d206ccb0362396b9de326ab1c43ed3af9d8b60a3.zip
config API: prepend source dir search path for tests
Instead of appending the search patch in the source directory should be prepended. Otherwise the test might find files installed in the default paths of the system first. As a result the compiled python files in the build directory must be remove in the clean target to make 'make distcheck' pass. Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
-rw-r--r--Makefile.am2
-rwxr-xr-xsrc/config/SSSDConfigTest.py2
2 files changed, 3 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am
index 275c899cc..9f010d903 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -2308,6 +2308,8 @@ if BUILD_PYTHON_BINDINGS
rm -f $(builddir)/src/config/SSSDConfig/sssd_upgrade_config.py ; \
fi
+ rm -f $(builddir)/src/config/SSSDConfig/*.pyc
+
cd $(builddir)/src/config; $(PYTHON) setup.py build --build-base $(abs_builddir)/src/config clean --all
endif
for doc in $(SSSD_DOCS); do \
diff --git a/src/config/SSSDConfigTest.py b/src/config/SSSDConfigTest.py
index 182572fce..bfec8d058 100755
--- a/src/config/SSSDConfigTest.py
+++ b/src/config/SSSDConfigTest.py
@@ -12,7 +12,7 @@ import sys
srcdir = os.getenv('srcdir')
if srcdir:
- sys.path.append("./src/config")
+ sys.path.insert(0, "./src/config")
srcdir = srcdir + "/src/config"
else:
srcdir = "."