[dak/master 18/23] Add a 'fixture' utility to generate a path to a fixture.
Signed-off-by: Chris Lamb <lamby@debian.org>
---
tests/base_test.py | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/tests/base_test.py b/tests/base_test.py
index 255e71b..d99ce41 100644
--- a/tests/base_test.py
+++ b/tests/base_test.py
@@ -5,14 +5,16 @@ import unittest
from os.path import abspath, dirname, join
DAK_ROOT_DIR = dirname(dirname(abspath(__file__)))
-DAK_TEST_FIXTURES = join(DAK_ROOT_DIR, 'tests', 'fixtures')
class DakTestCase(unittest.TestCase):
def setUp(self):
pass
+def fixture(*dirs):
+ return join(DAK_ROOT_DIR, 'tests', 'fixtures', *dirs)
+
os.environ['DAK_TEST'] = '1'
-os.environ['DAK_CONFIG'] = join(DAK_TEST_FIXTURES, 'dak.conf')
+os.environ['DAK_CONFIG'] = fixture('dak.conf')
if DAK_ROOT_DIR not in sys.path:
sys.path.insert(0, DAK_ROOT_DIR)
--
1.6.3.3
Reply to: