fixes in tests

This commit is contained in:
InsanusMokrassar committed 2021-06-03 12:37:13 +06:00
1 parent c3ed1d024c
commit fec17f949f
2 files changed
+5 -5

No files matched your search

@@ -28,10 +28,10 @@ internal class CommonNearDateTimeCalculator<T>(
): Pair<DateTime, Boolean>? {
val currentData = partGetter(relativelyTo)
val greaterOrEquals = times.firstOrNull { it >= currentData }
val newDateTime = if (greaterOrEquals == null) {
partSetter(relativelyTo, times.first()) ?: return null
} else {
partSetter(relativelyTo, greaterOrEquals) ?: return null
val newDateTime = when (greaterOrEquals) {
null -> partSetter(relativelyTo, times.first()) ?: return null
currentData -> relativelyTo
else -> partSetter(relativelyTo, greaterOrEquals) ?: return null
}
return if (newDateTime == relativelyTo) {
relativelyTo to false