diff --git a/sleap_io/model/camera.py b/sleap_io/model/camera.py index 583cee35..6ee65b30 100644 --- a/sleap_io/model/camera.py +++ b/sleap_io/model/camera.py @@ -265,6 +265,7 @@ def load(cls, filename: str) -> CameraGroup: return camera_group + @define(eq=False) # Set eq to false to make class hashable class RecordingSession: """A recording session with multiple cameras. diff --git a/tests/model/test_camera.py b/tests/model/test_camera.py index 4d823e1c..ce31fddf 100644 --- a/tests/model/test_camera.py +++ b/tests/model/test_camera.py @@ -375,7 +375,7 @@ def test_recording_session_add_video(): assert session._video_by_camera == {camera_1: video_1, camera_2: video_2} assert session._camera_by_video == {video_1: camera_1, video_2: camera_2} - + def test_camera_group_cameras(): """Test camera group cameras method.""" camera1 = Camera(name="camera1")