Change check for record
This commit is contained in:
parent
78c01de6d5
commit
a278b700ef
2 changed files with 2 additions and 1 deletions
|
|
@ -283,7 +283,7 @@ class JPEGSharpnessMonitor:
|
||||||
self.camera = camera
|
self.camera = camera
|
||||||
self.stage = stage
|
self.stage = stage
|
||||||
self.method = method
|
self.method = method
|
||||||
self.record = method if record is None or record == 0 else record
|
self.record = record if record else method
|
||||||
|
|
||||||
if not self.method & self.record:
|
if not self.method & self.record:
|
||||||
raise ValueError(
|
raise ValueError(
|
||||||
|
|
|
||||||
|
|
@ -129,6 +129,7 @@ def test_record_defaults_to_method(mock_stage, mock_camera):
|
||||||
|
|
||||||
assert monitor.record == SharpnessMethod.FOCUS_FOM
|
assert monitor.record == SharpnessMethod.FOCUS_FOM
|
||||||
|
|
||||||
|
|
||||||
def test_zero_record_defaults_to_method(mock_stage, mock_camera):
|
def test_zero_record_defaults_to_method(mock_stage, mock_camera):
|
||||||
"""If record=0, only the selected method is recorded."""
|
"""If record=0, only the selected method is recorded."""
|
||||||
monitor = JPEGSharpnessMonitor(
|
monitor = JPEGSharpnessMonitor(
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue