diff --git a/tests/Server/ZB.MOM.WW.OtOpcUa.Host.IntegrationTests/DriverProbeRegistrationTests.cs b/tests/Server/ZB.MOM.WW.OtOpcUa.Host.IntegrationTests/DriverProbeRegistrationTests.cs index 2d2e7bf0..c2e74697 100644 --- a/tests/Server/ZB.MOM.WW.OtOpcUa.Host.IntegrationTests/DriverProbeRegistrationTests.cs +++ b/tests/Server/ZB.MOM.WW.OtOpcUa.Host.IntegrationTests/DriverProbeRegistrationTests.cs @@ -17,8 +17,10 @@ namespace ZB.MOM.WW.OtOpcUa.Host.IntegrationTests; public sealed class DriverProbeRegistrationTests { // The canonical "all drivers" set — one entry per AdminUI typed driver page's DriverTypeKey. - // Keep in sync with the DriverTypeKey constants in - // src/Server/.../Components/Pages/Clusters/Drivers/*DriverPage.razor. + // Keep in sync with the IDriverProbe registrations in + // src/Server/.../Host/Drivers/DriverFactoryBootstrap.AddOtOpcUaDriverProbes (the routed + // *DriverPage.razor flow was retired in v3 Batch 2 — the driver-type keys now live in the /raw + // modals, but the probe set is the authority for what the AdminUI can Test-connect). private static readonly string[] AdminUiDriverTypeKeys = [ "Modbus", @@ -29,6 +31,7 @@ public sealed class DriverProbeRegistrationTests "Focas", // page key; probe reports "FOCAS" — must resolve case-insensitively "OpcUaClient", "GalaxyMxGateway", + "Calculation", // v3 Batch 2 pseudo-driver; CalculationProbe registered in DriverFactoryBootstrap ]; [Fact]