Skip to content

Commit f7c9790

Browse files
authored
Switch to AwesomeAssertions (#7421)
* Switch to AwesomeAssertions * React to breaking API changes
1 parent 073516f commit f7c9790

File tree

13 files changed

+13
-14
lines changed

13 files changed

+13
-14
lines changed

eng/Versions.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@
8989
<BenchmarkDotNetVersion>0.13.12</BenchmarkDotNetVersion>
9090
<DotNetRuntime60Version>6.0.26</DotNetRuntime60Version>
9191
<DotNetRuntime80Version>8.0.1</DotNetRuntime80Version>
92-
<FluentAssertionVersion>6.12.0</FluentAssertionVersion>
92+
<AwesomeAssertionsVersion>8.0.2</AwesomeAssertionsVersion>
9393
<MicrosoftCodeAnalysisTestingVersion>1.1.2-beta1.23431.1</MicrosoftCodeAnalysisTestingVersion>
9494
<MicrosoftDotNetBuildTasksTemplatingVersion>9.0.0-beta.24212.4</MicrosoftDotNetBuildTasksTemplatingVersion>
9595
<MicrosoftDotNetPlatformAbstractionsVersion>5.0.0-preview.5.20278.1</MicrosoftDotNetPlatformAbstractionsVersion>

test/Microsoft.ML.AutoML.Tests/AutoFitTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ public void AutoFit_UCI_Adult_AutoZero_Test()
8585
var result = context.Auto()
8686
.CreateBinaryClassificationExperiment(settings)
8787
.Execute(trainData, new ColumnInformation() { LabelColumnName = DatasetUtil.UciAdultLabel });
88-
result.BestRun.ValidationMetrics.Accuracy.Should().BeGreaterOrEqualTo(0.7);
88+
result.BestRun.ValidationMetrics.Accuracy.Should().BeGreaterThanOrEqualTo(0.7);
8989
Assert.NotNull(result.BestRun.Estimator);
9090
Assert.NotNull(result.BestRun.Model);
9191
Assert.NotNull(result.BestRun.TrainerName);

test/Microsoft.ML.AutoML.Tests/AutoMLExperimentTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ public async Task AutoMLExperiment_return_current_best_trial_when_ct_is_canceled
143143
var res = await experiment.RunAsync(cts.Token);
144144

145145
stopWatch.Stop();
146-
stopWatch.ElapsedMilliseconds.Should().BeLessOrEqualTo(2 * 1000 + 500);
146+
stopWatch.ElapsedMilliseconds.Should().BeLessThanOrEqualTo(2 * 1000 + 500);
147147
cts.IsCancellationRequested.Should().BeTrue();
148148
res.Metric.Should().BeGreaterThan(0);
149149
}

test/Microsoft.ML.AutoML.Tests/Microsoft.ML.AutoML.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<ItemGroup>
2424
<PackageReference Include="ApprovalTests" Version="$(ApprovalTestsVersion)" />
2525
<PackageReference Include="System.Data.SqlClient" Version="$(SystemDataSqlClientVersion)" />
26-
<PackageReference Include="FluentAssertions" Version="$(FluentAssertionVersion)" />
26+
<PackageReference Include="AwesomeAssertions" Version="$(AwesomeAssertionsVersion)" />
2727
<PackageReference Include="SciSharp.TensorFlow.Redist" Version="$(TensorFlowVersion)" />
2828
<PackageReference Include="Microsoft.ML.OnnxRuntime" Version="$(MicrosoftMLOnnxRuntimeVersion)" />
2929
</ItemGroup>

test/Microsoft.ML.AutoML.Tests/TunerTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@ public void LSE_maximize_test()
280280

281281
// 10.5 is the best metric from random tuner
282282
// and the other tuners should achieve better metric comparing with random tuner.
283-
bestMetric.Should().BeGreaterOrEqualTo(10.5);
283+
bestMetric.Should().BeGreaterThanOrEqualTo(10.5);
284284
}
285285
}
286286

test/Microsoft.ML.Fairlearn.Tests/GridSearchTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ public void TestGridSearchTrialRunner2()
103103

104104
var bestResult = experiment.Run();
105105
var model = bestResult.Model;
106-
bestResult.Metric.Should().BeGreaterOrEqualTo(0.4);
106+
bestResult.Metric.Should().BeGreaterThanOrEqualTo(0.4);
107107
}
108108
}
109109
}

test/Microsoft.ML.Fairlearn.Tests/Microsoft.ML.Fairlearn.Tests.csproj

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<ItemGroup>
1313
<PackageReference Include="ApprovalTests" Version="$(ApprovalTestsVersion)" />
1414
<PackageReference Include="System.Data.SqlClient" Version="$(SystemDataSqlClientVersion)" />
15-
<PackageReference Include="FluentAssertions" Version="$(FluentAssertionVersion)" />
15+
<PackageReference Include="AwesomeAssertions" Version="$(AwesomeAssertionsVersion)" />
1616
</ItemGroup>
1717

1818
<ItemGroup>
@@ -41,4 +41,3 @@
4141

4242

4343
</Project>
44-

test/Microsoft.ML.GenAI.Core.Tests/Microsoft.ML.GenAI.Core.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<ItemGroup>
1818
<PackageReference Include="ApprovalTests" Version="$(ApprovalTestsVersion)" />
1919
<PackageReference Include="System.Data.SqlClient" Version="$(SystemDataSqlClientVersion)" />
20-
<PackageReference Include="FluentAssertions" Version="$(FluentAssertionVersion)" />
20+
<PackageReference Include="AwesomeAssertions" Version="$(AwesomeAssertionsVersion)" />
2121
<PackageReference Include="Moq" Version="$(MoqVersion)" />
2222
<PackageReference Include="TorchSharp" Version="$(TorchSharpVersion)" />
2323
<PackageReference Include="Microsoft.ML.TestTokenizers" Version="$(MicrosoftMLTestTokenizersVersion)" />

test/Microsoft.ML.GenAI.LLaMA.Tests/Microsoft.ML.GenAI.LLaMA.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<ItemGroup>
1818
<PackageReference Include="ApprovalTests" Version="$(ApprovalTestsVersion)" />
1919
<PackageReference Include="System.Data.SqlClient" Version="$(SystemDataSqlClientVersion)" />
20-
<PackageReference Include="FluentAssertions" Version="$(FluentAssertionVersion)" />
20+
<PackageReference Include="AwesomeAssertions" Version="$(AwesomeAssertionsVersion)" />
2121
<PackageReference Include="Microsoft.SemanticKernel" Version="$(SemanticKernelVersion)" />
2222
<PackageReference Include="Moq" Version="$(MoqVersion)" />
2323
<PackageReference Include="Microsoft.ML.TestTokenizers" Version="$(MicrosoftMLTestTokenizersVersion)" />

test/Microsoft.ML.GenAI.Mistral.Tests/Microsoft.ML.GenAI.Mistral.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<ItemGroup>
1818
<PackageReference Include="ApprovalTests" Version="$(ApprovalTestsVersion)" />
1919
<PackageReference Include="System.Data.SqlClient" Version="$(SystemDataSqlClientVersion)" />
20-
<PackageReference Include="FluentAssertions" Version="$(FluentAssertionVersion)" />
20+
<PackageReference Include="AwesomeAssertions" Version="$(AwesomeAssertionsVersion)" />
2121
<PackageReference Include="Microsoft.SemanticKernel" Version="$(SemanticKernelVersion)" />
2222
<PackageReference Include="Moq" Version="$(MoqVersion)" />
2323
<PackageReference Include="Microsoft.ML.TestTokenizers" Version="$(MicrosoftMLTestTokenizersVersion)" />

test/Microsoft.ML.GenAI.Phi.Tests/Microsoft.ML.GenAI.Phi.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<ItemGroup>
1919
<PackageReference Include="ApprovalTests" Version="$(ApprovalTestsVersion)" />
2020
<PackageReference Include="System.Data.SqlClient" Version="$(SystemDataSqlClientVersion)" />
21-
<PackageReference Include="FluentAssertions" Version="$(FluentAssertionVersion)" />
21+
<PackageReference Include="AwesomeAssertions" Version="$(AwesomeAssertionsVersion)" />
2222
<PackageReference Include="Microsoft.SemanticKernel" Version="$(SemanticKernelVersion)" />
2323
<PackageReference Include="Moq" Version="$(MoqVersion)" />
2424
<PackageReference Include="Microsoft.ML.TestTokenizers" Version="$(MicrosoftMLTestTokenizersVersion)" />

test/Microsoft.ML.SearchSpace.Tests/Microsoft.ML.SearchSpace.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<ItemGroup>
88
<PackageReference Include="ApprovalTests" Version="$(ApprovalTestsVersion)" />
99
<PackageReference Include="System.Data.SqlClient" Version="$(SystemDataSqlClientVersion)" />
10-
<PackageReference Include="FluentAssertions" Version="$(FluentAssertionVersion)" />
10+
<PackageReference Include="AwesomeAssertions" Version="$(AwesomeAssertionsVersion)" />
1111
</ItemGroup>
1212

1313
<ItemGroup>

test/Microsoft.ML.Tests/Microsoft.ML.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
<PackageReference Include="Microsoft.ML.TestModels" Version="$(MicrosoftMLTestModelsVersion)" />
5353
<PackageReference Include="System.Data.SqlClient" Version="$(SystemDataSqlClientVersion)" />
5454
<PackageReference Include="Microsoft.ML.OnnxRuntime" Version="$(MicrosoftMLOnnxRuntimeVersion)" />
55-
<PackageReference Include="FluentAssertions" Version="$(FluentAssertionVersion)" />
55+
<PackageReference Include="AwesomeAssertions" Version="$(AwesomeAssertionsVersion)" />
5656
<PackageReference Include="System.Data.SQLite.Core" Version="$(SystemDataSQLiteCoreVersion)" />
5757
<PackageReference Include="runtime.native.System.Data.SqlClient.sni" Version="$(RuntimeNativeSystemDataSqlClientSniVersion)" />
5858
</ItemGroup>

0 commit comments

Comments
 (0)