DiamondLightSource/dodal

Move mock aperture scatterguard logic into the mock device

Open

#1,764 opened on 2025年12月8日

GitHub で見る
 (0 comments) (0 reactions) (0 assignees)Python (12 forks)auto 404
good first issue

Repository metrics

Stars
 (4 stars)
PR merge metrics
 (PR metrics pending)

説明

Currently there is quite a bit of logic in tests/devices.conftest that is used to give a vaguely usable aperture_scatterguard device. Similar logic also exists in mx-bluesky. Following https://github.com/bluesky/ophyd-async/issues/1039 we can now make this logic the default for the device and remove it from the tests of dodal/mx-bluesky.

Acceptance Criteria

  • When you create a mock ApertureScatterguard you get something like the one created in the conftest
  • The logic for this is no longer added in both the dodal and mx-bluesky tests

コントリビューターガイド