Bump xunit/Newtonsoft.Json libs in SB SmokeTests (#16401)
This commit is contained in:
parent
9f3e9ca0df
commit
7eea2f60fd
5 changed files with 11 additions and 8 deletions
|
@ -23,9 +23,9 @@ public class BasicScenarioTests : SmokeTests
|
||||||
[MemberData(nameof(GetScenarioObjects))]
|
[MemberData(nameof(GetScenarioObjects))]
|
||||||
public void VerifyScenario(TestScenario scenario) => scenario.Execute(DotNetHelper);
|
public void VerifyScenario(TestScenario scenario) => scenario.Execute(DotNetHelper);
|
||||||
|
|
||||||
private static IEnumerable<object[]> GetScenarioObjects() => GetScenarios().Select(scenario => new object[] { scenario });
|
public static IEnumerable<object[]> GetScenarioObjects() => GetScenarios().Select(scenario => new object[] { scenario });
|
||||||
|
|
||||||
private static IEnumerable<TestScenario> GetScenarios()
|
public static IEnumerable<TestScenario> GetScenarios()
|
||||||
{
|
{
|
||||||
foreach (DotNetLanguage language in Enum.GetValues<DotNetLanguage>())
|
foreach (DotNetLanguage language in Enum.GetValues<DotNetLanguage>())
|
||||||
{
|
{
|
||||||
|
|
|
@ -32,7 +32,7 @@ internal static class Config
|
||||||
public static string? PrereqsPath { get; } = Environment.GetEnvironmentVariable(PrereqsPathEnv);
|
public static string? PrereqsPath { get; } = Environment.GetEnvironmentVariable(PrereqsPathEnv);
|
||||||
public static string? CustomPackagesPath { get; } = Environment.GetEnvironmentVariable(CustomPackagesPathEnv);
|
public static string? CustomPackagesPath { get; } = Environment.GetEnvironmentVariable(CustomPackagesPathEnv);
|
||||||
public static string? SdkTarballPath { get; } = Environment.GetEnvironmentVariable(SdkTarballPathEnv);
|
public static string? SdkTarballPath { get; } = Environment.GetEnvironmentVariable(SdkTarballPathEnv);
|
||||||
public static string? SourceBuiltArtifactsPath { get; } = Environment.GetEnvironmentVariable(SourceBuiltArtifactsPathEnv) ??
|
public static string SourceBuiltArtifactsPath { get; } = Environment.GetEnvironmentVariable(SourceBuiltArtifactsPathEnv) ??
|
||||||
throw new InvalidOperationException($"'{Config.SourceBuiltArtifactsPathEnv}' must be specified");
|
throw new InvalidOperationException($"'{Config.SourceBuiltArtifactsPathEnv}' must be specified");
|
||||||
public static string TargetRid { get; } = Environment.GetEnvironmentVariable(TargetRidEnv) ??
|
public static string TargetRid { get; } = Environment.GetEnvironmentVariable(TargetRidEnv) ??
|
||||||
throw new InvalidOperationException($"'{Config.TargetRidEnv}' must be specified");
|
throw new InvalidOperationException($"'{Config.TargetRidEnv}' must be specified");
|
||||||
|
|
|
@ -9,12 +9,15 @@
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.11.0" />
|
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.5.0" />
|
||||||
<PackageReference Include="xunit" Version="2.4.1" />
|
<PackageReference Include="xunit" Version="2.4.2" />
|
||||||
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
|
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
|
||||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||||
<PrivateAssets>all</PrivateAssets>
|
<PrivateAssets>all</PrivateAssets>
|
||||||
</PackageReference>
|
</PackageReference>
|
||||||
|
|
||||||
|
<!-- Pin transitive package versions -->
|
||||||
|
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|
|
@ -48,7 +48,7 @@ public class SourceBuiltArtifactsTests : SmokeTests
|
||||||
string sdkVersion = versionLines[1];
|
string sdkVersion = versionLines[1];
|
||||||
|
|
||||||
// Find the expected SDK version by getting it from the SDK tarball
|
// Find the expected SDK version by getting it from the SDK tarball
|
||||||
ExtractFileFromTarball(Config.SdkTarballPath, "./sdk/*/.version", outputDir);
|
ExtractFileFromTarball(Config.SdkTarballPath ?? string.Empty, "./sdk/*/.version", outputDir);
|
||||||
DirectoryInfo sdkDir = new DirectoryInfo(Path.Combine(outputDir, "sdk"));
|
DirectoryInfo sdkDir = new DirectoryInfo(Path.Combine(outputDir, "sdk"));
|
||||||
string sdkVersionPath = sdkDir.GetFiles(".version", SearchOption.AllDirectories).Single().FullName;
|
string sdkVersionPath = sdkDir.GetFiles(".version", SearchOption.AllDirectories).Single().FullName;
|
||||||
string[] sdkVersionLines = File.ReadAllLines(Path.Combine(outputDir, sdkVersionPath));
|
string[] sdkVersionLines = File.ReadAllLines(Path.Combine(outputDir, sdkVersionPath));
|
||||||
|
|
|
@ -22,7 +22,7 @@ public class WebScenarioTests : SmokeTests
|
||||||
[MemberData(nameof(GetScenarioObjects))]
|
[MemberData(nameof(GetScenarioObjects))]
|
||||||
public void VerifyScenario(TestScenario scenario) => scenario.Execute(DotNetHelper);
|
public void VerifyScenario(TestScenario scenario) => scenario.Execute(DotNetHelper);
|
||||||
|
|
||||||
private static IEnumerable<object[]> GetScenarioObjects() => GetScenarios().Select(scenario => new object[] { scenario });
|
public static IEnumerable<object[]> GetScenarioObjects() => GetScenarios().Select(scenario => new object[] { scenario });
|
||||||
|
|
||||||
private static IEnumerable<TestScenario> GetScenarios()
|
private static IEnumerable<TestScenario> GetScenarios()
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue