@@ -88,9 +88,9 @@ public void FromJson(string JSON, bool hash, bool inter, string installLoc, stri
8888 Assert . Equal ( hash , o2 . SkipHashCheck ) ;
8989 Assert . Equal ( arch , o2 . Architecture ) ;
9090 Assert . Equal ( installLoc , o2 . CustomInstallLocation ) ;
91- Assert . Equal ( list , o2 . CustomParameters_Install ) ;
92- Assert . Equal ( list , o2 . CustomParameters_Update ) ;
93- Assert . Equal ( list , o2 . CustomParameters_Uninstall ) ;
91+ Assert . Equal ( list . Where ( x => x . Any ( ) ) . ToList ( ) , o2 . CustomParameters_Install . Where ( x => x . Any ( ) ) . ToList ( ) ) ;
92+ Assert . Equal ( list . Where ( x => x . Any ( ) ) . ToList ( ) , o2 . CustomParameters_Update . Where ( x => x . Any ( ) ) . ToList ( ) ) ;
93+ Assert . Equal ( list . Where ( x => x . Any ( ) ) . ToList ( ) , o2 . CustomParameters_Uninstall . Where ( x => x . Any ( ) ) . ToList ( ) ) ;
9494 Assert . Equal ( scope , o2 . InstallationScope ) ;
9595 Assert . Equal ( inter , o2 . InteractiveInstallation ) ;
9696 Assert . Equal ( pre , o2 . PreRelease ) ;
@@ -104,9 +104,9 @@ internal static void AreEqual(InstallOptions o1, InstallOptions o2)
104104 Assert . Equal ( o1 . SkipHashCheck , o2 . SkipHashCheck ) ;
105105 Assert . Equal ( o1 . Architecture , o2 . Architecture ) ;
106106 Assert . Equal ( o1 . CustomInstallLocation , o2 . CustomInstallLocation ) ;
107- Assert . Equal ( o1 . CustomParameters_Install , o2 . CustomParameters_Install ) ;
108- Assert . Equal ( o1 . CustomParameters_Uninstall , o2 . CustomParameters_Uninstall ) ;
109- Assert . Equal ( o1 . CustomParameters_Update , o2 . CustomParameters_Update ) ;
107+ Assert . Equal ( o1 . CustomParameters_Install . Where ( x => x . Any ( ) ) . ToList ( ) , o2 . CustomParameters_Install . Where ( x => x . Any ( ) ) . ToList ( ) ) ;
108+ Assert . Equal ( o1 . CustomParameters_Uninstall . Where ( x => x . Any ( ) ) . ToList ( ) , o2 . CustomParameters_Uninstall . Where ( x => x . Any ( ) ) . ToList ( ) ) ;
109+ Assert . Equal ( o1 . CustomParameters_Update . Where ( x => x . Any ( ) ) . ToList ( ) , o2 . CustomParameters_Update . Where ( x => x . Any ( ) ) . ToList ( ) ) ;
110110 Assert . Equal ( o1 . InstallationScope , o2 . InstallationScope ) ;
111111 Assert . Equal ( o1 . InteractiveInstallation , o2 . InteractiveInstallation ) ;
112112 Assert . Equal ( o1 . PreRelease , o2 . PreRelease ) ;
0 commit comments