diff options
author | Sumit Bose <sbose@redhat.com> | 2014-02-26 11:35:24 +0100 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2014-03-02 21:45:22 +0100 |
commit | d206ccb0362396b9de326ab1c43ed3af9d8b60a3 (patch) | |
tree | ee0ad150839ec0fec1a447123be9966d5c98bd8e | |
parent | 17f08cbd0f909181536b93d6c12c7cd69995f09e (diff) | |
download | sssd-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.am | 2 | ||||
-rwxr-xr-x | src/config/SSSDConfigTest.py | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am index 275c899c..9f010d90 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 182572fc..bfec8d05 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 = "." |