From e54378595930b8f9395b228d687f8e42986d86a0 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Wed, 5 Nov 2025 18:27:09 +0500 Subject: [PATCH] Fix breaking tests for stair length calculations with custom zero tread run (f52aafd) In both cases it was providing arguments `(0,0)`, but was assuming only one tread will be zeroed. --- src/bonsai/test/tool/test_model.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bonsai/test/tool/test_model.py b/src/bonsai/test/tool/test_model.py index 04fdd881a6..bbe66a9632 100644 --- a/src/bonsai/test/tool/test_model.py +++ b/src/bonsai/test/tool/test_model.py @@ -179,14 +179,14 @@ class TestStairCalculatedParams(NewFile): # zero-width first tread pset_data = pset_data_base.copy() calculated_data = calculated_data_base.copy() - pset_data["custom_first_last_tread_run"] = (0.0, 0.0) + pset_data["custom_first_last_tread_run"] = (0.0, None) calculated_data["Length"] = 0.9 # Only 3 treads at 0.3 each self.compare_data(pset_data, calculated_data) # zero-width last tread pset_data = pset_data_base.copy() calculated_data = calculated_data_base.copy() - pset_data["custom_first_last_tread_run"] = (0.3, 0.0) + pset_data["custom_first_last_tread_run"] = (None, 0.0) calculated_data["Length"] = 0.9 # Only 3 treads at 0.3 each self.compare_data(pset_data, calculated_data)