Skip to content

Commit d0d1e49

Browse files
author
begoldsm
committed
fix tests to be UTC instead of local
And fix the conversion to utilize UTC.
1 parent dbbcf92 commit d0d1e49

File tree

5 files changed

+723
-669
lines changed

5 files changed

+723
-669
lines changed

src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsAliasTests.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -334,9 +334,9 @@ function Test-DataLakeStoreFileSystem
334334
Assert-AreEqual $content.length $result.Length
335335
# set and validate expiration for a file
336336
Assert-True {253402300800000 -ge $result.ExpirationTime -or 0 -le $result.ExpirationTime} # validate that expiration is currently max value
337-
$timeToUse = [Microsoft.Azure.Test.HttpRecorder.HttpMockServer]::GetVariable("absoluteTime", [DateTimeOffset]::Now.AddSeconds(120))
337+
[DateTimeOffset]$timeToUse = [Microsoft.Azure.Test.HttpRecorder.HttpMockServer]::GetVariable("absoluteTime", [DateTimeOffset]::UtcNow.AddSeconds(120))
338338
$result = Set-AdlStoreItemExpiry -Account $accountName -path $contentFilePath -Expiration $timeToUse
339-
Assert-AreEqual $timeToUse $result.Expiration
339+
Assert-AreEqual $timeToUse.UtcTicks $result.Expiration.UtcTicks
340340
# set it back to "never expire"
341341
$result = Set-AdlStoreItemExpiry -Account $accountName -path $contentFilePath
342342
Assert-True {253402300800000 -ge $result.ExpirationTime -or 0 -le $result.ExpirationTime} # validate that expiration is currently max value

src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTests.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -334,9 +334,9 @@ function Test-DataLakeStoreFileSystem
334334
Assert-AreEqual $content.length $result.Length
335335
# set and validate expiration for a file
336336
Assert-True {253402300800000 -ge $result.ExpirationTime -or 0 -le $result.ExpirationTime} # validate that expiration is currently max value
337-
$timeToUse = [Microsoft.Azure.Test.HttpRecorder.HttpMockServer]::GetVariable("absoluteTime", [DateTimeOffset]::Now.AddSeconds(120))
337+
[DateTimeOffset]$timeToUse = [Microsoft.Azure.Test.HttpRecorder.HttpMockServer]::GetVariable("absoluteTime", [DateTimeOffset]::UtcNow.AddSeconds(120))
338338
$result = Set-AzureRmDataLakeStoreItemExpiry -Account $accountName -path $contentFilePath -Expiration $timeToUse
339-
Assert-AreEqual $timeToUse $result.Expiration
339+
Assert-AreEqual $timeToUse.UtcTicks $result.Expiration.UtcTicks
340340
# set it back to "never expire"
341341
$result = Set-AzureRmDataLakeStoreItemExpiry -Account $accountName -path $contentFilePath
342342
Assert-True {253402300800000 -ge $result.ExpirationTime -or 0 -le $result.ExpirationTime} # validate that expiration is currently max value

0 commit comments

Comments
 (0)