More tests and assoicated bugfixes

This commit is contained in:
Julian Stirling 2026-01-18 23:19:44 +01:00
parent eb93342d9f
commit b26dda60a4
3 changed files with 77 additions and 20 deletions

View file

@ -596,6 +596,7 @@ class BaseCamera(lt.Thing):
"""Validate and set background_detector_name."""
if name not in self._all_background_detectors:
self.logger.warning(f"{name} is not a valid background detector name.")
return
self._background_detector_name = name
@property

View file

@ -187,7 +187,8 @@ class SmartScanThing(lt.Thing):
def _set_workflow_name(self, name: str) -> None:
"""Validate and set workflow_name."""
if name not in self._all_workflows:
self.logger.warning(f"{name} is not a valid scan workflow name.")
self.logger.warning(f"'{name}' is not a valid scan workflow name.")
return
self._workflow_name = name
@property