Merge pull request #436 from aspnet/mkArtakMSFT-patch-1

Added using block around a disposable type usage
This commit is contained in:
Artak 2018-05-09 14:25:28 -07:00 committed by GitHub
commit 6eb4da3826
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 32 additions and 30 deletions

View File

@ -304,7 +304,8 @@ namespace Microsoft.DotNet.Watcher.Tools.FunctionalTests
private void AssertFileChangeRaisesEvent(string directory, IFileSystemWatcher watcher) private void AssertFileChangeRaisesEvent(string directory, IFileSystemWatcher watcher)
{ {
var semaphoreSlim = new SemaphoreSlim(0); using (var semaphoreSlim = new SemaphoreSlim(0))
{
var expectedPath = Path.Combine(directory, Path.GetRandomFileName()); var expectedPath = Path.Combine(directory, Path.GetRandomFileName());
EventHandler<string> handler = (object _, string f) => EventHandler<string> handler = (object _, string f) =>
{ {
@ -342,6 +343,7 @@ namespace Microsoft.DotNet.Watcher.Tools.FunctionalTests
watcher.OnFileChange -= handler; watcher.OnFileChange -= handler;
} }
} }
}
[Theory] [Theory]
[InlineData(true)] [InlineData(true)]