Skip to content

Commit 9d47e68

Browse files
committed
TestRegistration: deprecated, AnyFunSuite instead
1 parent 536101a commit 9d47e68

2 files changed

Lines changed: 7 additions & 12 deletions

File tree

scalafix-testkit/src/main/scala/scalafix/testkit/AbstractSemanticRuleSuite.scala

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ import java.nio.file.Files
66
import scala.meta.internal.io.FileIO
77

88
import org.scalatest.BeforeAndAfterAll
9-
import org.scalatest.Suite
10-
import org.scalatest.TestRegistration
9+
import org.scalatest.funsuite.AnyFunSuite
1110
import org.scalatest.exceptions.TestFailedException
1211
import scalafix.internal.config.ScalaVersion
1312
import scalafix.internal.patch.PatchInternals
@@ -24,8 +23,7 @@ import scalafix.internal.v1.Args
2423
abstract class AbstractSemanticRuleSuite(
2524
val props: TestkitProperties,
2625
val isSaveExpect: Boolean
27-
) extends Suite
28-
with TestRegistration
26+
) extends AnyFunSuite
2927
with DiffAssertions
3028
with BeforeAndAfterAll { self =>
3129

@@ -91,7 +89,7 @@ abstract class AbstractSemanticRuleSuite(
9189
}
9290

9391
def runOn(diffTest: RuleTest): Unit = {
94-
registerTest(diffTest.path.testName) {
92+
test(diffTest.path.testName) {
9593
evaluateTestBody(diffTest)
9694
}
9795
}

scalafix-testkit/src/main/scala/scalafix/testkit/AbstractSyntacticRuleSuite.scala

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
package scalafix.testkit
22

33
import scala.meta._
4-
5-
import org.scalatest.Suite
64
import org.scalatest.Tag
7-
import org.scalatest.TestRegistration
5+
import org.scalatest.funsuite.AnyFunSuite
86
import scalafix.internal.config.ScalafixConfig
97
import scalafix.internal.patch.PatchInternals
108
import scalafix.internal.v1.Rules
@@ -19,8 +17,7 @@ import scalafix.v1._
1917
* the default rule to use from `check`/`checkDiff`.
2018
*/
2119
abstract class AbstractSyntacticRuleSuite()
22-
extends Suite
23-
with TestRegistration
20+
extends AnyFunSuite
2421
with DiffAssertions {
2522

2623
def checkDiff(
@@ -29,7 +26,7 @@ abstract class AbstractSyntacticRuleSuite()
2926
expected: String,
3027
testTags: Tag*
3128
): Unit = {
32-
registerTest(original.label, testTags: _*) {
29+
test(original.label, testTags: _*) {
3330
val scalaVersion = ScalafixConfig.default.scalaVersion
3431
val doc = SyntacticDocument.fromInput(original, scalaVersion)
3532
val rules = Rules(List(rule))
@@ -50,7 +47,7 @@ abstract class AbstractSyntacticRuleSuite()
5047
expected: String,
5148
testTags: Tag*
5249
): Unit = {
53-
registerTest(name, testTags: _*) {
50+
test(name, testTags: _*) {
5451
val scalaVersion = ScalafixConfig.default.scalaVersion
5552
val doc =
5653
SyntacticDocument.fromInput(Input.String(original), scalaVersion)

0 commit comments

Comments
 (0)