From cad1a939af1041f09d3c3ab90234bfc61deec735 Mon Sep 17 00:00:00 2001 From: "Mads M. Pedersen" <mmpe@dtu.dk> Date: Wed, 16 May 2018 14:00:13 +0200 Subject: [PATCH] Added error message if fugalib not present --- tests/test_fuga/test_pyfuga.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/test_fuga/test_pyfuga.py b/tests/test_fuga/test_pyfuga.py index d1e6d571..7f71d346 100644 --- a/tests/test_fuga/test_pyfuga.py +++ b/tests/test_fuga/test_pyfuga.py @@ -13,6 +13,7 @@ from topfarm.cost_models.fuga.pascal_dll import PascalDLL from topfarm.cost_models.fuga.py_fuga import PyFuga import os from topfarm.cost_models.fuga import py_fuga +import sys fuga_path = os.path.abspath(os.path.dirname(py_fuga.__file__)) + '/Colonel/' @@ -36,7 +37,10 @@ class Test(unittest.TestCase): def lib_missing(self): lib_path = os.path.dirname(py_fuga.__file__) + "/Colonel/FugaLib/FugaLib.%s" % ('so', 'dll')[os.name == 'nt'] - return os.path.isfile(lib_path) is False + if os.path.isfile(lib_path) is False: + sys.stderr.write("Fugalib '%s' not found\n"%lib_path) + return True + return False def get_fuga(self, tb_x=[423974, 424033], tb_y=[6151447, 6150889]): pyFuga = PyFuga() -- GitLab