Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump MSTest.TestFramework from 3.4.3 to 3.5.0 (#313)
[//]: # (dependabot-start)⚠️ **Dependabot is rebasing this PR**⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to this PR yourself, they will take precedence over the rebase. --- [//]: # (dependabot-end) Bumps [MSTest.TestFramework](https://github.com/microsoft/testfx) from 3.4.3 to 3.5.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/microsoft/testfx/releases">MSTest.TestFramework's releases</a>.</em></p> <blockquote> <h2>v3.5.0</h2> <p>See the release notes <a href="https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.5.0">here</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/microsoft/testfx/blob/main/docs/Changelog.md">MSTest.TestFramework's changelog</a>.</em></p> <blockquote> <h2><!-- raw HTML omitted -->[3.5.0] - 2024-07-15</h2> <p>See full log <a href="https://github.com/microsoft/testfx/compare/v3.4.3...v3.5.0">here</a></p> <h3>Added</h3> <ul> <li>Add overloads to <code>CollectionAssert.AreEquivalent</code>/<code>AreNotEquivalent</code> with <code>IEqualityComparer<T></code> by <a href="https://github.com/engyebrahim"><code>@engyebrahim</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3130">#3130</a></li> <li>Add code fix for MSTEST0017 by <a href="https://github.com/engyebrahim"><code>@engyebrahim</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3091">#3091</a></li> <li>Add SDK samples from rel/3.4 by <a href="https://github.com/nohwnd"><code>@nohwnd</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3074">#3074</a></li> <li>Add suppressors for VSTHRD200 by <a href="https://github.com/Evangelink"><code>@Evangelink</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/2926">#2926</a></li> <li>Add code fix for TestInitializeShouldBeValidAnalyzer by <a href="https://github.com/Evangelink"><code>@Evangelink</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/2890">#2890</a></li> <li>Add code fix for ClassCleanupShouldBeValidAnalyzer by <a href="https://github.com/Evangelink"><code>@Evangelink</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/2883">#2883</a></li> <li>Add code fix for AssemblyInitializeShouldBeValidAnalyzer by <a href="https://github.com/Evangelink"><code>@Evangelink</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/2882">#2882</a></li> <li>Add code fix for ClassInitializeShouldBeValidAnalyzer by <a href="https://github.com/Evangelink"><code>@Evangelink</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/2884">#2884</a></li> <li>Add code fixes for AssemblyCleanupShouldBeValidAnalyzer by <a href="https://github.com/Evangelink"><code>@Evangelink</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/2866">#2866</a></li> <li>Add sample of MSTest runner for WinUI by <a href="https://github.com/Evangelink"><code>@Evangelink</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/2834">#2834</a></li> <li>MSTEST0032: Always pass assertions by <a href="https://github.com/engyebrahim"><code>@engyebrahim</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3238">#3238</a></li> <li>MSTEST0025: add support for Assert.IsNull by <a href="https://github.com/engyebrahim"><code>@engyebrahim</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3233">#3233</a></li> <li>Update fixture analyzers to report on missing [TestClass] by <a href="https://github.com/Evangelink"><code>@Evangelink</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3252">#3252</a></li> <li>Customize MSTest runner banner by <a href="https://github.com/Evangelink"><code>@Evangelink</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3235">#3235</a></li> <li>Analyzer: Ensure to use Microsoft.VisualStudio.TestTools.UnitTesting.DescriptionAttribute and not System.ComponentModel.DescriptionAttribute by <a href="https://github.com/engyebrahim"><code>@engyebrahim</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3202">#3202</a></li> <li>MSTEST0030: Type containing [TestMethod] must be a [TestClass] by <a href="https://github.com/engyebrahim"><code>@engyebrahim</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3199">#3199</a></li> <li>leverage DoesNotReturnIfAttribute for better assertion by <a href="https://github.com/SimonCropp"><code>@SimonCropp</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3168">#3168</a></li> <li>Assertions: add support for [StringSyntax(CompositeFormat)] by <a href="https://github.com/Evangelink"><code>@Evangelink</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3185">#3185</a></li> <li>Display fixture (Assembly/Class Initialize/Cleanup) methods as "test" entries by <a href="https://github.com/fhnaseer"><code>@fhnaseer</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/2904">#2904</a></li> <li>Improve display name for string and char by <a href="https://github.com/MichelZ"><code>@MichelZ</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3082">#3082</a></li> <li>Improve display name when DataRow contains arrays by <a href="https://github.com/MichelZ"><code>@MichelZ</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3053">#3053</a></li> <li>TestCaseFilter with custom properties by <a href="https://github.com/engyebrahim"><code>@engyebrahim</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3015">#3015</a></li> <li>MSTEST0029: Public methods should be test methods by <a href="https://github.com/engyebrahim"><code>@engyebrahim</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3065">#3065</a></li> <li>Avoid conditionals inside assertions analyzer by <a href="https://github.com/fhnaseer"><code>@fhnaseer</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/2848">#2848</a></li> <li>Localize console service by <a href="https://github.com/nohwnd"><code>@nohwnd</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/2900">#2900</a></li> <li>Code fix for TestCleanupShouldBeValidAnalyzer by <a href="https://github.com/Evangelink"><code>@Evangelink</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/2887">#2887</a></li> <li>Run and fail tests when ITestDataSource.GetData returns empty IEnumerable by <a href="https://github.com/fhnaseer"><code>@fhnaseer</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/2865">#2865</a></li> <li>Include timeout duration in timeout message by <a href="https://github.com/engyebrahim"><code>@engyebrahim</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/2877">#2877</a></li> <li>Flow execution context across fixture methods when using timeout by <a href="https://github.com/Evangelink"><code>@Evangelink</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/2843">#2843</a></li> <li>MSTest runner: allow overriding TestRunParameters by <a href="https://github.com/Evangelink"><code>@Evangelink</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3106">#3106</a></li> </ul> <h3>Housekeeping</h3> <ul> <li>Fix some IDEXXX warnings by <a href="https://github.com/Evangelink"><code>@Evangelink</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/2844">#2844</a></li> <li>fix install-windows-sdk path by <a href="https://github.com/SimonCropp"><code>@SimonCropp</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/2930">#2930</a></li> <li>Fix release years in changelog by <a href="https://github.com/Evangelink"><code>@Evangelink</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3001">#3001</a></li> <li>Fix some diagnostics happening only in VS by <a href="https://github.com/Evangelink"><code>@Evangelink</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3016">#3016</a></li> <li>Add acceptance tests for info with all extensions by <a href="https://github.com/Evangelink"><code>@Evangelink</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3119">#3119</a></li> <li>Refactor STA pool code by <a href="https://github.com/MarcoRossignoli"><code>@MarcoRossignoli</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3231">#3231</a></li> <li>Make IProcess disposable by <a href="https://github.com/Evangekunj"><code>@Evangekunj</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3120">#3120</a></li> <li>Use GetTypes() instead of DefinedTypes by <a href="https://github.com/SimonCropp"><code>@SimonCropp</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3112">#3112</a></li> <li>Use ConcurrentDictionary for attribute cache, and avoid func by <a href="https://github.com/nohwnd"><code>@nohwnd</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3062">#3062</a></li> <li>Lower reflection overhead by <a href="https://github.com/nohwnd"><code>@nohwnd</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/2839">#2839</a></li> <li>avoid array alloc in CommandLineParseResult by using IReadOnlyList by <a href="https://github.com/SimonCropp"><code>@SimonCropp</code></a> in <a href="https://redirect.github.com/microsoft/testfx/pull/3027">#3027</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/microsoft/testfx/commit/5b79b58436a46a8a0c1ee115cf8ef91eae288fa6"><code>5b79b58</code></a> Ensure stable versions before moving to MSTest</li> <li><a href="https://github.com/microsoft/testfx/commit/359466b83ceec47ad5099d774fb9754460c5c7ff"><code>359466b</code></a> Bump platform to 1.3.1</li> <li><a href="https://github.com/microsoft/testfx/commit/d348a102f2ac16228eeb992c87bb367f8923371e"><code>d348a10</code></a> Use expansion in a variable</li> <li><a href="https://github.com/microsoft/testfx/commit/8bff296b43d079f3e6d69b0316e2085fd8601435"><code>8bff296</code></a> NEw test at fixing pipeline</li> <li><a href="https://github.com/microsoft/testfx/commit/26848693cb120d64950284a764e9d2e8d8f9ac7e"><code>2684869</code></a> Fix official pipeline for releasing products</li> <li><a href="https://github.com/microsoft/testfx/commit/0dd4f1cfed98e96648f1a13d1a45b9c1cc7a718d"><code>0dd4f1c</code></a> [rel/3.5] Fix ResultFiles placement in TRX report (<a href="https://redirect.github.com/microsoft/testfx/issues/3264">#3264</a>)</li> <li><a href="https://github.com/microsoft/testfx/commit/5a7bb00e11e7aa4e2c8be0c86fc85130cd3deec6"><code>5a7bb00</code></a> Fix changelog and update changelog generator</li> <li><a href="https://github.com/microsoft/testfx/commit/076e5e955aaf594e636f13d45b62a16b532c3d61"><code>076e5e9</code></a> Revert "Update deps"</li> <li><a href="https://github.com/microsoft/testfx/commit/52fed4b8dc92fc22f0cfa376f26334d973209b67"><code>52fed4b</code></a> Update deps</li> <li><a href="https://github.com/microsoft/testfx/commit/3bf1d6cc4a35f37a65b18ab6434b3c2f7f927611"><code>3bf1d6c</code></a> Bump dependencies (<a href="https://redirect.github.com/microsoft/testfx/issues/3257">#3257</a>)</li> <li>Additional commits viewable in <a href="https://github.com/microsoft/testfx/compare/v3.4.3...v3.5.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=MSTest.TestFramework&package-manager=nuget&previous-version=3.4.3&new-version=3.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information