Skip to content

Commit

Permalink
Call sleep that takes the nano part in Retries, since nano part is av…
Browse files Browse the repository at this point in the history
…ailable.
  • Loading branch information
cheeseng committed Sep 20, 2023
1 parent 83ee20e commit bbc03be
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions jvm/core/src/main/scala/org/scalatest/Retries.scala
Expand Up @@ -344,14 +344,14 @@ trait Retries {
firstOutcome match {
case Failed(ex) =>
if (delay != Span.Zero)
SleepHelper.sleep(delay.millisPart)
SleepHelper.sleep(delay.millisPart, delay.nanosPart)
blk match {
case Succeeded => Canceled(Resources.testFlickered, ex)
case other => firstOutcome
}
case Canceled(ex) =>
if (delay != Span.Zero)
SleepHelper.sleep(delay.millisPart)
SleepHelper.sleep(delay.millisPart, delay.nanosPart)
blk match {
case Succeeded => Succeeded
case failed: Failed => failed // Never hide a failure.
Expand Down Expand Up @@ -569,7 +569,7 @@ trait Retries {
firstOutcome match {
case Failed(ex) =>
if (delay != Span.Zero)
SleepHelper.sleep(delay.millisPart)
SleepHelper.sleep(delay.millisPart, delay.nanosPart)
blk match {
case Succeeded => Canceled(Resources.testFlickered, ex)
case other => firstOutcome
Expand Down Expand Up @@ -784,7 +784,7 @@ trait Retries {
firstOutcome match {
case Canceled(ex) =>
if (delay != Span.Zero)
SleepHelper.sleep(delay.millisPart)
SleepHelper.sleep(delay.millisPart, delay.nanosPart)
blk match {
case Succeeded => Succeeded
case failed: Failed => failed // Never hide a failure.
Expand Down

0 comments on commit bbc03be

Please sign in to comment.