diff --git a/lm-core/src/test/scala/UpdateReportSpec.scala b/lm-core/src/test/scala/UpdateReportSpec.scala index 0547e8613..a0c8dae11 100644 --- a/lm-core/src/test/scala/UpdateReportSpec.scala +++ b/lm-core/src/test/scala/UpdateReportSpec.scala @@ -2,12 +2,11 @@ package sbt.librarymanagement import java.io.File -import org.scalatest.flatspec.AnyFlatSpec -import org.scalatest.matchers.should.Matchers +import verify.BasicTestSuite -class UpdateReportSpec extends AnyFlatSpec with Matchers { - "UpdateReport.toString" should "have a nice toString" in { - assert(updateReport.toString === s""" +object UpdateReportSpec extends BasicTestSuite: + test("UpdateReport.toString should have a nice toString"): + Predef.assert(updateReport.toString == s""" |Update report: | Resolve time: 0 ms, Download time: 0 ms, Download size: 0 bytes | compile: @@ -17,9 +16,8 @@ class UpdateReportSpec extends AnyFlatSpec with Matchers { | evicted: false | |""".stripMargin.drop(1)) - } - lazy val updateReport = + lazy val updateReport: UpdateReport = UpdateReport( new File("cachedDescriptor.data"), Vector(configurationReport), @@ -27,25 +25,24 @@ class UpdateReportSpec extends AnyFlatSpec with Matchers { Map.empty ) - lazy val configurationReport = + lazy val configurationReport: ConfigurationReport = ConfigurationReport( ConfigRef("compile"), Vector(moduleReport), Vector(organizationArtifactReport) ) - lazy val moduleReport = ( + lazy val moduleReport: ModuleReport = ModuleReport(ModuleID("org", "name", "1.0"), Vector.empty, Vector.empty) .withPublicationDate(Some(epochCalendar)) - ) - lazy val organizationArtifactReport = + lazy val organizationArtifactReport: OrganizationArtifactReport = OrganizationArtifactReport("org", "name", Vector(moduleReport)) - val epochCalendar: java.util.Calendar = { + val epochCalendar: java.util.Calendar = val utc = java.util.TimeZone.getTimeZone("UTC") val c = new java.util.GregorianCalendar(utc, java.util.Locale.ENGLISH) c.setTimeInMillis(0L) c - } -} + +end UpdateReportSpec