protected override void Validate(object arguments, EngineIntrinsics engineIntrinsics)
            {
                Version version = arguments as Version;

                if ((version == null) || !PSVersionInfo.IsValidPSVersion(version))
                {
                    throw new ValidationMetadataException("InvalidPSVersion", null, Metadata.ValidateVersionFailure, new object[] { arguments });
                }
            }
Exemple #2
0
 public static void TestVersions()
 {
     // test that a non-null version table is returned, and
     // that it does not throw
     Assert.NotNull(PSVersionInfo.GetPSVersionTable());
 }