Closed prjemian closed 6 months ago
The TypeError
fails are easy to find. https://github.com/bluesky/hklpy/blob/95be6c932e093782f0cbcfc75fa94dd54690085c/hkl/diffract.py#L37
subclass ophyd.PseudoPositioner
. This class method: https://github.com/bluesky/ophyd/blob/68e4fd33e10987d36d51914f274eaae5289252c7/ophyd/pseudopos.py#L482-L500
returns a namedtuple with name ending in RealPos
.
The other fail seems to be a confusion between handling of canonical and user-refined positioner names.
Odd that it fails on home system (even with a fresh clone of the repo) but does not fail in GHA.
These tests: