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)