@@ -46,7 +46,6 @@ class ScalafixSuite extends AnyFunSuite {
4646 assert(api.scala212() == Versions .scala212)
4747 assert(api.scala213() == Versions .scala213)
4848 assert(api.scala33() == Versions .scala33)
49- assert(api.scala35() == Versions .scala35)
5049 assert(api.scala36() == Versions .scala36)
5150 assert(api.scala3LTS() == Versions .scala3LTS)
5251 assert(api.scala3Next() == Versions .scala3Next)
@@ -59,15 +58,24 @@ class ScalafixSuite extends AnyFunSuite {
5958 assert(help.contains(" Usage: scalafix" ))
6059 }
6160
62- test(" fail to classload Scala 2.11 with full version " ) {
61+ test(" fail to classload EOL versions " ) {
6362 assertThrows[IllegalArgumentException ](
64- Scalafix .fetchAndClassloadInstance(" 2.11.0 " , repositories)
63+ Scalafix .fetchAndClassloadInstance(" 2.11" , repositories)
6564 )
66- }
67-
68- test(" fail to classload Scala 2.11 with minor version" ) {
6965 assertThrows[IllegalArgumentException ](
70- Scalafix .fetchAndClassloadInstance(" 2.11" , repositories)
66+ Scalafix .fetchAndClassloadInstance(" 3.0" , repositories)
67+ )
68+ assertThrows[IllegalArgumentException ](
69+ Scalafix .fetchAndClassloadInstance(" 3.1" , repositories)
70+ )
71+ assertThrows[IllegalArgumentException ](
72+ Scalafix .fetchAndClassloadInstance(" 3.2" , repositories)
73+ )
74+ assertThrows[IllegalArgumentException ](
75+ Scalafix .fetchAndClassloadInstance(" 3.4" , repositories)
76+ )
77+ assertThrows[IllegalArgumentException ](
78+ Scalafix .fetchAndClassloadInstance(" 3.5" , repositories)
7179 )
7280 }
7381
@@ -98,16 +106,6 @@ class ScalafixSuite extends AnyFunSuite {
98106 assert(scalafixAPI.scalaVersion() == Versions .scala213)
99107 }
100108
101- test(" classload Scala 3 LTS with full pre-LTS version" ) {
102- val scalafixAPI = Scalafix .fetchAndClassloadInstance(" 3.0.0" , repositories)
103- assert(scalafixAPI.scalaVersion() == Versions .scala3LTS)
104- }
105-
106- test(" classload Scala 3 LTS with major.minor pre-LTS version" ) {
107- val scalafixAPI = Scalafix .fetchAndClassloadInstance(" 3.2" , repositories)
108- assert(scalafixAPI.scalaVersion() == Versions .scala3LTS)
109- }
110-
111109 test(" classload Scala 3 LTS with full LTS version" ) {
112110 val scalafixAPI = Scalafix .fetchAndClassloadInstance(" 3.3.4" , repositories)
113111 assert(scalafixAPI.scalaVersion() == Versions .scala3LTS)
@@ -118,18 +116,6 @@ class ScalafixSuite extends AnyFunSuite {
118116 assert(scalafixAPI.scalaVersion() == Versions .scala3LTS)
119117 }
120118
121- test(" classload Scala 3.5 with full version" ) {
122- if (jdk >= 23 ) cancel(" Scala 3.5 is not supported on JDK23+" )
123- val scalafixAPI = Scalafix .fetchAndClassloadInstance(" 3.5.2" , repositories)
124- assert(scalafixAPI.scalaVersion() == Versions .scala35)
125- }
126-
127- test(" classload Scala 3.5 with major.minor version" ) {
128- if (jdk >= 23 ) cancel(" Scala 3.5 is not supported on JDK23+" )
129- val scalafixAPI = Scalafix .fetchAndClassloadInstance(" 3.5" , repositories)
130- assert(scalafixAPI.scalaVersion() == Versions .scala35)
131- }
132-
133119 test(" classload Scala 3 Next with full version" ) {
134120 val scalafixAPI = Scalafix .fetchAndClassloadInstance(" 3.6.2" , repositories)
135121 assert(scalafixAPI.scalaVersion() == Versions .scala3Next)
0 commit comments