Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[SPARK-40396][BUILD] Update scalatest and scalatestplus related depen…
…dencies to use stable version ### What changes were proposed in this pull request? This pr update `scalatest` and `scalatestplus` related dependencies to use stable version as follows: - Upgrade `scala-xml` from 1.20 to `2.1.0` to support scalatest 3.2.13 - Update `org.scalatest:scalatest` from 3.3.0-SNAP3 to 3.2.13 - Update `org.scalatestplus:scalacheck-1-15:3.3.0-SNAP3` to `org.scalatestplus:scalacheck-1-16:3.2.13.0` and upgrade `scalacheck` from 1.15.4 to 1.16.0 - Update `org.scalatestplus:selenium-3-141:3.3.0.0-SNAP3` to `org.scalatestplus:selenium-3-141:3.2.10.0` and left TODO of SPARK-40397. ### Why are the changes needed? Change to use stable version dependencies. The relevant release notes as follows: - scala-xml: - https://github.com/scala/scala-xml/releases/tag/v1.3.0 - https://github.com/scala/scala-xml/releases/tag/v2.0.0 - https://github.com/scala/scala-xml/releases/tag/v2.0.1 - https://github.com/scala/scala-xml/releases/tag/v2.1.0 - scalatest : - https://github.com/scalatest/scalatest/releases/tag/release-3.2.10 - https://github.com/scalatest/scalatest/releases/tag/release-3.2.11 - https://github.com/scalatest/scalatest/releases/tag/release-3.2.12 - https://github.com/scalatest/scalatest/releases/tag/release-3.2.13 - org.scalatestplus:scalacheck: - https://github.com/scalatest/scalatestplus-scalacheck/releases/tag/release-3.2.10.0-for-scalacheck-1.15 - https://github.com/scalatest/scalatestplus-scalacheck/releases/tag/release-3.2.11.0-for-scalacheck-1.15 - https://github.com/scalatest/scalatestplus-scalacheck/releases/tag/release-3.2.12.0-for-scalacheck-1.16 - https://github.com/scalatest/scalatestplus-scalacheck/releases/tag/release-3.2.13.0-for-scalacheck-1.16 - org.scalatestplus:mockito: - https://github.com/scalatest/scalatestplus-mockito/releases/tag/release-3.2.13.0-for-mockito-4.6 - org.scalatestplus:selenium: - https://github.com/scalatest/scalatestplus-selenium/releases/tag/release-3.2.10.0-for-selenium-3.141 ### Does this PR introduce _any_ user-facing change? No ### How was this patch tested? - Pass GitHub Actions - Manually check the problems mentioned in https://github.com/apache/spark/pull/35128/files ``` SPARK_GENERATE_GOLDEN_FILES=1 build/sbt clean "sql/testOnly *PlanStability*Suite" [info] Run completed in 52 seconds, 520 milliseconds. [info] Total number of tests run: 334 [info] Suites: completed 7, aborted 0 [info] Tests: succeeded 334, failed 0, canceled 0, ignored 0, pending 0 [info] All tests passed. ``` Closes apache#37842 from LuciferYang/SPARK-40396. Authored-by: yangjie01 <yangjie01@baidu.com> Signed-off-by: Max Gekk <max.gekk@gmail.com>
- Loading branch information