summaryrefslogtreecommitdiff
path: root/tests/parser/base.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/parser/base.py')
-rw-r--r--tests/parser/base.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/parser/base.py b/tests/parser/base.py
index 63e77d0..2859981 100644
--- a/tests/parser/base.py
+++ b/tests/parser/base.py
@@ -30,8 +30,9 @@ import ctypes.util
import contextlib
import subprocess
-exe_generate = os.path.join(os.path.dirname(os.path.dirname(
- os.path.dirname(os.path.abspath(__file__)))), 'generate')
+exe_generate = os.environ.get('NETPLAN_GENERATE_PATH',
+ os.path.join(os.path.dirname(os.path.dirname(
+ os.path.dirname(os.path.abspath(__file__)))), 'generate'))
# make sure we point to libnetplan properly.
os.environ.update({'LD_LIBRARY_PATH': '.:{}'.format(os.environ.get('LD_LIBRARY_PATH'))})