From f6e5dd5869b03034ab9dfceb0baaa77c126c5ca6 Mon Sep 17 00:00:00 2001
From: Christopher Rhodes <christopher.rhodes@embl.de>
Date: Wed, 6 Sep 2023 09:08:18 +0200
Subject: [PATCH] Print debugging traces when assertions fail

---
 examples/ilastik3d.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/examples/ilastik3d.py b/examples/ilastik3d.py
index 74daa29d..c377a507 100644
--- a/examples/ilastik3d.py
+++ b/examples/ilastik3d.py
@@ -35,7 +35,7 @@ if __name__ == '__main__':
         uri + 'models/ilastik/pixel_classification/load/',
         params={'project_file': px3d_ilp},
     )
-    assert resp_load_px.status_code == 200
+    assert resp_load_px.status_code == 200, resp_load_px.content.decode()
     model_id_px = resp_load_px.json()['model_id']
 
     # load ilastik object model
@@ -43,7 +43,7 @@ if __name__ == '__main__':
         uri + 'models/ilastik/object_classification/load/',
         params={'project_file': ob3d_ilp},
     )
-    assert resp_load_ob.status_code == 200
+    assert resp_load_ob.status_code == 200, resp_load_ob.content.decode()
     model_id_ob = resp_load_ob.json()['model_id']
 
     # copy files from network storage to processing directory
@@ -61,7 +61,7 @@ if __name__ == '__main__':
                 'channel': channel,
             },
         )
-        assert resp_infer_px == 200
+        assert resp_infer_px == 200, resp_load_px.content.decode()
 
         # infer object maps
         resp_infer_ob = requests.put(
@@ -72,7 +72,7 @@ if __name__ == '__main__':
                 'channel': channel,
             },
         )
-        assert resp_infer_px == 200
+        assert resp_infer_ob == 200, resp_infer_ob.content.decode()
 
     resp_models = requests.get(uri + 'models')
 
-- 
GitLab