@@ -52,46 +52,51 @@ private static void AssertPackagesEqual(byte[] expected, byte[] actual)
5252        // change to match the platform that is executing. The reference packages that we use to validate 
5353        // the SemVer tests were built on Windows which makes these test only valid for Windows. 
5454        // 
55-         // This can be removed when https://github.com/dotnet/corefx/issues/39931 is fixed.   
56-         [ WindowsOnlyFact ( Skip   =   "https://github.com/dotnet/arcade/issues/3794" ) ] 
55+         // This can be removed when https://github.com/dotnet/corefx/issues/39931 is fixed. 
56+         [ WindowsOnlyFact ( ) ] 
5757        public  void  TestPackagesSemVer1 ( ) 
5858        { 
5959            var  dir  =  Path . Combine ( Path . GetTempPath ( ) ,  Guid . NewGuid ( ) . ToString ( ) ) ; 
6060            Directory . CreateDirectory ( dir ) ; 
6161
62-             string  a_daily ,  b_daily ,  c_daily ,  d_daily ; 
62+             string  a_daily ,  b_daily ,  c_daily ,  d_daily ,   g_daily ; 
6363            File . WriteAllBytes ( a_daily  =  Path . Combine ( dir ,  TestResources . DailyBuildPackages . NameA ) ,  TestResources . DailyBuildPackages . TestPackageA ) ; 
6464            File . WriteAllBytes ( b_daily  =  Path . Combine ( dir ,  TestResources . DailyBuildPackages . NameB ) ,  TestResources . DailyBuildPackages . TestPackageB ) ; 
6565            File . WriteAllBytes ( c_daily  =  Path . Combine ( dir ,  TestResources . DailyBuildPackages . NameC ) ,  TestResources . DailyBuildPackages . TestPackageC ) ; 
6666            File . WriteAllBytes ( d_daily  =  Path . Combine ( dir ,  TestResources . DailyBuildPackages . NameD ) ,  TestResources . DailyBuildPackages . TestPackageD ) ; 
67+             File . WriteAllBytes ( g_daily  =  Path . Combine ( dir ,  TestResources . DailyBuildPackages . NameG ) ,  TestResources . DailyBuildPackages . TestPackageG ) ; 
6768
6869            var  a_pre  =  Path . Combine ( dir ,  TestResources . PreReleasePackages . NameA ) ; 
6970            var  b_pre  =  Path . Combine ( dir ,  TestResources . PreReleasePackages . NameB ) ; 
7071            var  c_pre  =  Path . Combine ( dir ,  TestResources . PreReleasePackages . NameC ) ; 
7172            var  d_pre  =  Path . Combine ( dir ,  TestResources . PreReleasePackages . NameD ) ; 
73+             var  g_pre  =  Path . Combine ( dir ,  TestResources . PreReleasePackages . NameG ) ; 
7274
7375            var  a_rel  =  Path . Combine ( dir ,  TestResources . ReleasePackages . NameA ) ; 
7476            var  b_rel  =  Path . Combine ( dir ,  TestResources . ReleasePackages . NameB ) ; 
7577            var  c_rel  =  Path . Combine ( dir ,  TestResources . ReleasePackages . NameC ) ; 
7678            var  d_rel  =  Path . Combine ( dir ,  TestResources . ReleasePackages . NameD ) ; 
79+             var  g_rel  =  Path . Combine ( dir ,  TestResources . ReleasePackages . NameG ) ; 
7780
78-             NuGetVersionUpdater . Run ( new [ ]  {  a_daily ,  b_daily ,  c_daily ,  d_daily  } ,  dir ,  VersionTranslation . Release ,  exactVersions :  false ) ; 
79-             NuGetVersionUpdater . Run ( new [ ]  {  a_daily ,  b_daily ,  c_daily ,  d_daily  } ,  dir ,  VersionTranslation . PreRelease ,  exactVersions :  false ) ; 
81+             NuGetVersionUpdater . Run ( new [ ]  {  a_daily ,  b_daily ,  c_daily ,  d_daily ,   g_daily  } ,  dir ,  VersionTranslation . Release ,  exactVersions :  false ) ; 
82+             NuGetVersionUpdater . Run ( new [ ]  {  a_daily ,  b_daily ,  c_daily ,  d_daily ,   g_daily  } ,  dir ,  VersionTranslation . PreRelease ,  exactVersions :  false ) ; 
8083
8184            AssertPackagesEqual ( TestResources . ReleasePackages . TestPackageA ,  File . ReadAllBytes ( a_rel ) ) ; 
8285            AssertPackagesEqual ( TestResources . ReleasePackages . TestPackageB ,  File . ReadAllBytes ( b_rel ) ) ; 
8386            AssertPackagesEqual ( TestResources . ReleasePackages . TestPackageC ,  File . ReadAllBytes ( c_rel ) ) ; 
8487            AssertPackagesEqual ( TestResources . ReleasePackages . TestPackageD ,  File . ReadAllBytes ( d_rel ) ) ; 
88+             AssertPackagesEqual ( TestResources . ReleasePackages . TestPackageG ,  File . ReadAllBytes ( g_rel ) ) ; 
8589
8690            AssertPackagesEqual ( TestResources . PreReleasePackages . TestPackageA ,  File . ReadAllBytes ( a_pre ) ) ; 
8791            AssertPackagesEqual ( TestResources . PreReleasePackages . TestPackageB ,  File . ReadAllBytes ( b_pre ) ) ; 
8892            AssertPackagesEqual ( TestResources . PreReleasePackages . TestPackageC ,  File . ReadAllBytes ( c_pre ) ) ; 
8993            AssertPackagesEqual ( TestResources . PreReleasePackages . TestPackageD ,  File . ReadAllBytes ( d_pre ) ) ; 
94+             AssertPackagesEqual ( TestResources . PreReleasePackages . TestPackageG ,  File . ReadAllBytes ( g_pre ) ) ; 
9095
9196            Directory . Delete ( dir ,  recursive :  true ) ; 
9297        } 
9398
94-         [ WindowsOnlyFact ( Skip   =   "https://github.com/dotnet/arcade/issues/3794" ) ] 
99+         [ WindowsOnlyFact ( ) ] 
95100        public  void  TestPackagesSemVer2 ( ) 
96101        { 
97102            var  dir  =  Path . Combine ( Path . GetTempPath ( ) ,  Guid . NewGuid ( ) . ToString ( ) ) ; 
@@ -119,7 +124,7 @@ public void TestPackagesSemVer2()
119124            Directory . Delete ( dir ,  recursive :  true ) ; 
120125        } 
121126
122-         [ WindowsOnlyFact ( Skip   =   "https://github.com/dotnet/arcade/issues/3794" ) ] 
127+         [ WindowsOnlyFact ( ) ] 
123128        public  void  TestValidation ( ) 
124129        { 
125130            var  dir  =  Path . Combine ( Path . GetTempPath ( ) ,  Guid . NewGuid ( ) . ToString ( ) ) ; 
@@ -158,7 +163,7 @@ public void TestValidation()
158163            Directory . Delete ( dir ,  recursive :  true ) ; 
159164        } 
160165
161-         [ WindowsOnlyFact ( Skip   =   "https://github.com/dotnet/arcade/issues/3794" ) ] 
166+         [ WindowsOnlyFact ( ) ] 
162167        public  void  TestDotnetToolValidation ( ) 
163168        { 
164169            var  dir  =  Path . Combine ( Path . GetTempPath ( ) ,  Guid . NewGuid ( ) . ToString ( ) ) ; 
0 commit comments