From 8033a7f12df07525b6852a0d8fbe9f5126c7b090 Mon Sep 17 00:00:00 2001 From: Joseph Doherty Date: Fri, 19 Jun 2026 05:49:22 -0400 Subject: [PATCH] fix(sphistorianclient): resolve port build/test fallout --- .../WcfBindingFactoryTests.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/ZB.MOM.WW.SPHistorianClient/tests/ZB.MOM.WW.SPHistorianClient.Tests/WcfBindingFactoryTests.cs b/ZB.MOM.WW.SPHistorianClient/tests/ZB.MOM.WW.SPHistorianClient.Tests/WcfBindingFactoryTests.cs index 65734e3..d41f7fb 100644 --- a/ZB.MOM.WW.SPHistorianClient/tests/ZB.MOM.WW.SPHistorianClient.Tests/WcfBindingFactoryTests.cs +++ b/ZB.MOM.WW.SPHistorianClient/tests/ZB.MOM.WW.SPHistorianClient.Tests/WcfBindingFactoryTests.cs @@ -10,6 +10,11 @@ public sealed class WcfBindingFactoryTests [Fact] public void CreateMdasNetNamedPipeBinding_WrapsTheInnerEncoderInMdas() { + if (!OperatingSystem.IsWindows()) + { + return; + } + Binding binding = HistorianWcfBindingFactory.CreateMdasNetNamedPipeBinding(TimeSpan.FromSeconds(5)); BindingElementCollection elements = binding.CreateBindingElements(); @@ -19,6 +24,11 @@ public sealed class WcfBindingFactoryTests [Fact] public void CreateMdasNetNamedPipeBinding_AppliesProvidedTimeout() { + if (!OperatingSystem.IsWindows()) + { + return; + } + TimeSpan timeout = TimeSpan.FromSeconds(7); Binding binding = HistorianWcfBindingFactory.CreateMdasNetNamedPipeBinding(timeout);