Skip to content

Commit

Permalink
Bump MSTest.TestFramework from 3.4.3 to 3.5.0 (#313)
Browse files Browse the repository at this point in the history
[//]: # (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&lt;T&gt;</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
&quot;test&quot; 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 &quot;Update deps&quot;</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
dependabot[bot] authored Jul 22, 2024
1 parent da8216c commit 946b642
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<PackageVersion Include="Microsoft.CodeAnalysis.Workspaces.MSBuild" Version="4.8.0" />
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.10.0" />
<PackageVersion Include="MSTest.TestAdapter" Version="3.5.0" />
<PackageVersion Include="MSTest.TestFramework" Version="3.4.3" />
<PackageVersion Include="MSTest.TestFramework" Version="3.5.0" />
<PackageVersion Include="System.CommandLine.DragonFruit" Version="0.4.0-alpha.23407.1" />
</ItemGroup>
</Project>

0 comments on commit 946b642

Please sign in to comment.