From 3d80cf420223d7bdec0a7ef31d35b8d73f3c82cf Mon Sep 17 00:00:00 2001 From: Peng Cheng Date: Tue, 6 May 2025 21:29:59 -0400 Subject: [PATCH] add the example for issue #26 --- .../scalatest/example/NestedTestGroup.scala | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 examples/gradle-example/src/test/scala/co/helmethair/scalatest/example/NestedTestGroup.scala diff --git a/examples/gradle-example/src/test/scala/co/helmethair/scalatest/example/NestedTestGroup.scala b/examples/gradle-example/src/test/scala/co/helmethair/scalatest/example/NestedTestGroup.scala new file mode 100644 index 0000000..17d6309 --- /dev/null +++ b/examples/gradle-example/src/test/scala/co/helmethair/scalatest/example/NestedTestGroup.scala @@ -0,0 +1,29 @@ +package co.helmethair.scalatest.example + +import org.scalatest.Suite +import org.scalatest.funspec.AnyFunSpec + +class NestedTestGroup extends AnyFunSpec { + + import NestedTestGroup.* + + override def nestedSuites: IndexedSeq[Suite] = IndexedSeq( + N1, + N2 + ) + + it("c") {} +} + +object NestedTestGroup { + + class NestedSubTest extends AnyFunSpec { + + it("a") {} + it("b") {} + } + + object N1 extends NestedSubTest + object N2 extends NestedSubTest + +} \ No newline at end of file