From f4e497df7dab24d2a6f256559433d2eebbe5e46c Mon Sep 17 00:00:00 2001 From: Sumit Bose Date: Thu, 5 Jul 2012 12:18:50 +0200 Subject: Fix SSSDConfigTest for separate build directories --- src/config/SSSDConfigTest.py | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'src') diff --git a/src/config/SSSDConfigTest.py b/src/config/SSSDConfigTest.py index c5bc8bc7..f4d4d541 100755 --- a/src/config/SSSDConfigTest.py +++ b/src/config/SSSDConfigTest.py @@ -8,8 +8,17 @@ import unittest import os from stat import * +import sys + +srcdir = os.getenv('srcdir') +if srcdir: + sys.path.append("./src/config") + srcdir = srcdir + "/src/config" +else: + srcdir = "." import SSSDConfig + class SSSDConfigTestValid(unittest.TestCase): def setUp(self): pass @@ -1780,14 +1789,6 @@ class SSSDConfigTestSSSDConfig(unittest.TestCase): if __name__ == "__main__": error = 0 - import os - import sys - srcdir = os.getenv('srcdir') - if srcdir: - srcdir = srcdir + "/src/config" - else: - srcdir = "." - suite = unittest.TestLoader().loadTestsFromTestCase(SSSDConfigTestSSSDService) res = unittest.TextTestRunner().run(suite) if not res.wasSuccessful(): -- cgit