From 5d58f833bd4f3d622e9c0a3a48a228b1a64106f9 Mon Sep 17 00:00:00 2001 From: Simon Cropp Date: Fri, 12 Apr 2024 11:59:51 +1000 Subject: [PATCH] dont IDisposable VerifyMSTest VerifyBase --- src/Directory.Build.props | 2 +- src/Verify.MSTest/VerifyBase.cs | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/Directory.Build.props b/src/Directory.Build.props index a826c265f..3db894cf5 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -2,7 +2,7 @@ CS1591;CS0649;xUnit1026;xUnit1013;CS1573;VerifyTestsProjectDir;VerifySetParameters - 24.0.0-beta.1 + 24.0.0-beta.2 enable preview 1.0.0 diff --git a/src/Verify.MSTest/VerifyBase.cs b/src/Verify.MSTest/VerifyBase.cs index 1067e34e0..16d6649f7 100644 --- a/src/Verify.MSTest/VerifyBase.cs +++ b/src/Verify.MSTest/VerifyBase.cs @@ -1,8 +1,7 @@ namespace VerifyMSTest; [TestClass] -public abstract partial class VerifyBase : - IDisposable +public abstract partial class VerifyBase { static Task AddFile(FilePair path, bool autoVerify) { @@ -129,6 +128,8 @@ SettingsTask Verify( }); } - public void Dispose() => + [TestCleanup] + [Experimental("NotForPublicUse")] + public void CleanupTestContext() => currentTestContext.Value = null; } \ No newline at end of file