From 85b65616eb3a64c2c9fb867150fed8340d73d240 Mon Sep 17 00:00:00 2001 From: Mathias Guijarro Date: Wed, 5 Jun 2024 14:06:54 +0200 Subject: [PATCH] test: Signal without value is considered dtype=float, shape=scalar Initializing with a 'simple' value will make 'describe()' use inference to determine dtype and shape at runtime --- ophyd/tests/test_signal.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ophyd/tests/test_signal.py b/ophyd/tests/test_signal.py index f56e9d4cf..cd8b33ad9 100644 --- a/ophyd/tests/test_signal.py +++ b/ophyd/tests/test_signal.py @@ -376,7 +376,7 @@ def test_describe(bool_enum_signal): assert "upper_ctrl_limit" in desc assert "lower_ctrl_limit" in desc - sig = Signal(name="my_pv") + sig = Signal(name="my_pv", value="On") sig.put("Off") desc = sig.describe()["my_pv"] assert desc["dtype"] == "string"