[release/5.0.1xx] Update dependencies from dotnet/arcade (#8842)

[release/5.0.1xx] Update dependencies from dotnet/arcade


 - Fix compile error in test
This commit is contained in:
dotnet-maestro[bot] 2020-10-13 16:22:59 +00:00 committed by GitHub
parent 2b63f71a6c
commit 78009f66a1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 11 additions and 8 deletions

View file

@ -23,6 +23,8 @@ namespace Microsoft.DotNet.Tools.Test.Utilities
public FileInfo FileInfo => _fileInfo;
private static DateTime defaultUtcTime = new DateTime(1601, 1, 1, 0, 0, 0);
public AndConstraint<FileInfoAssertions> Exist(string because = "", params object[] reasonArgs)
{
Execute.Assertion
@ -45,8 +47,9 @@ namespace Microsoft.DotNet.Tools.Test.Utilities
{
var lastWriteTimeUtc = _fileInfo.LastWriteTimeUtc;
// If last write time is not valid, it will be defaultUtcTime
Execute.Assertion
.ForCondition(lastWriteTimeUtc != null)
.ForCondition(!lastWriteTimeUtc.Equals(defaultUtcTime))
.BecauseOf(because, reasonArgs)
.FailWith($"Expected File {_fileInfo.FullName} to have a LastWriteTimeUTC, but it is null.");
return new AndWhichConstraint<FileInfoAssertions, DateTimeOffset>(this, lastWriteTimeUtc);