From a7a588f90cf06589955c7302d455fec3bb1e5bfb Mon Sep 17 00:00:00 2001
From: Ian Bell <ian.bell@nist.gov>
Date: Fri, 5 Nov 2021 11:30:46 -0400
Subject: [PATCH] A wee bit of testing for build failures

---
 interface/C/test_teqpc.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/interface/C/test_teqpc.py b/interface/C/test_teqpc.py
index 9431a79..fd2cfb8 100644
--- a/interface/C/test_teqpc.py
+++ b/interface/C/test_teqpc.py
@@ -24,7 +24,10 @@ class DLLCaller():
         uid = ct.create_string_buffer(200)
         errmsg = ct.create_string_buffer(1000)
         errcode = f(hrf, uid, errmsg, len(errmsg))
-        return uid
+        if errcode == 0:
+            return uid
+        else:
+            raise ValueError(trim(errmsg))
 
     def get_Arxy(self, *, uid, NT, ND, T, rho, z):
         f = self._getfcn(self.dll, 'get_Arxy')
-- 
GitLab