You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@livy.apache.org by "Gyorgy Gal (Jira)" <ji...@apache.org> on 2026/08/20 15:04:00 UTC

[jira] [Resolved] (LIVY-1066) Upgrade scalatest to 3.2.9 and scalatra to 2.8.4

     [ https://issues.apache.org/jira/browse/LIVY-1066?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gyorgy Gal resolved LIVY-1066.
------------------------------
    Resolution: Fixed

> Upgrade scalatest to 3.2.9 and scalatra to 2.8.4
> ------------------------------------------------
>
>                 Key: LIVY-1066
>                 URL: https://issues.apache.org/jira/browse/LIVY-1066
>             Project: Livy
>          Issue Type: Sub-task
>    Affects Versions: 1.0.0
>            Reporter: Gabor Roczei
>            Assignee: Gabor Roczei
>            Priority: Major
>             Fix For: 1.0.0
>
>          Time Spent: 50m
>  Remaining Estimate: 0h
>
> Upgrade ScalaTest 3.0.8 -> 3.2.9 and Scalatra 2.6.5 -> 2.8.4 as prerequisites for LIVY-1041 (Spark 4 / Scala 2.13 support).
>  * ScalaTest 3.2 moved the top-level test-style classes into sub-packages: {{FunSuite}} -> {{{}funsuite.AnyFunSuite{}}}, {{FunSpec}} -> {{{}funspec.AnyFunSpec{}}}, {{FlatSpec}} -> {{{}flatspec.AnyFlatSpec{}}}, and {{org.scalatest.Matchers}} -> {{{}org.scalatest.matchers.should.Matchers{}}}. Also adds {{org.scalatestplus:mockito-3-4}} for the new Mockito integration used with ScalaTest 3.2.
>  * Bump `metrics.version` 3.1.0 -> 4.2.19: scalatra 2.8.x's metrics-servlets pulls in Dropwizard metrics 4.x, and keeping metrics-core / metrics-healthchecks at 3.1.0 causes a NoClassDefFoundError for HealthCheckFilter at runtime.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)