From 3e0242a6e99937951349edf2fdb0f33de9eed44c Mon Sep 17 00:00:00 2001 From: Johannes Schumann <johannes.schumann@fau.de> Date: Sat, 12 Dec 2020 03:50:38 +0100 Subject: [PATCH] Fix ROOT error code interpretation --- km3buu/output.py | 2 +- km3buu/tests/test_output.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/km3buu/output.py b/km3buu/output.py index c15df73..123a5bb 100644 --- a/km3buu/output.py +++ b/km3buu/output.py @@ -33,7 +33,7 @@ try: libpath = environ.get("KM3NET_LIB") if libpath is None: libpath = Config().km3net_lib_path - if ROOT.gSystem.Load(join(libpath, "libKM3NeTROOT.so")) != 0: + if ROOT.gSystem.Load(join(libpath, "libKM3NeTROOT.so")) < 0: raise ModuleNotFoundError("KM3NeT dataformat library not found!") except ModuleNotFoundError: import warnings diff --git a/km3buu/tests/test_output.py b/km3buu/tests/test_output.py index 0387b24..b383db7 100644 --- a/km3buu/tests/test_output.py +++ b/km3buu/tests/test_output.py @@ -31,7 +31,7 @@ try: if libpath is None: libpath = Config().km3net_lib_path KM3NET_LIB_AVAILABLE = (ROOT.gSystem.Load(join(libpath, - "libKM3NeTROOT.so")) == 0) + "libKM3NeTROOT.so")) >= 0) except ModuleNotFoundError: KM3NET_LIB_AVAILABLE = False -- GitLab