Skip to content

Commit d91eaa9

Browse files
authored
Clean Up Tests (zio#7820)
* extend zio base spec * jvm only
1 parent b469202 commit d91eaa9

25 files changed

+34
-34
lines changed

core-tests/shared/src/test/scala-2.13+/ChunkSpecVersionSpecific.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import zio.test._
44

55
import scala.collection.Factory
66

7-
object ChunkSpecVersionSpecific extends ZIOSpecDefault {
7+
object ChunkSpecVersionSpecific extends ZIOBaseSpec {
88

99
def spec = suite("ChunkSpecVersionSpecific")(
1010
test("to") {

core-tests/shared/src/test/scala-3/zio/UnsafeSpecVersionSpecific.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package zio
22

33
import zio.test._
44

5-
object UnsafeSpecVersionSpecific extends ZIOSpecDefault {
5+
object UnsafeSpecVersionSpecific extends ZIOBaseSpec {
66

77
def spec = suite("UnsafeSpecVersionSpecific") {
88
suite("unsafely")(

core-tests/shared/src/test/scala-3/zio/ZLayerDerivationSpec.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package zio
22

33
import zio.test._
44

5-
object ZLayerDerivationSpec extends ZIOSpecDefault {
5+
object ZLayerDerivationSpec extends ZIOBaseSpec {
66
case class OneDependency(d1: String)
77
case class TwoDependencies(d1: String, d2: Int)
88

core-tests/shared/src/test/scala/zio/DifferSpec.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package zio
22

33
import zio.test._
44

5-
object DifferSpec extends ZIOSpecDefault {
5+
object DifferSpec extends ZIOBaseSpec {
66

77
val smallInt = Gen.int(1, 100)
88

core-tests/shared/src/test/scala/zio/ImportlessSpec.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package zio
22

33
import zio.test._
44

5-
object ImportlessSpec extends ZIOSpecDefault {
5+
object ImportlessSpec extends ZIOBaseSpec {
66
val spec = suite("Suite")(
77
test("This is a test without imports")(assertCompletes),
88
test("This is an effectful test without imports")(ZIO.succeed(assertCompletes))

core-tests/shared/src/test/scala/zio/SupervisorSpec.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package zio
22

33
import zio.test._
44

5-
object SupervisorSpec extends ZIOSpecDefault {
5+
object SupervisorSpec extends ZIOBaseSpec {
66

77
def spec = suite("SupervisorSpec")(
88
test("++") {

core-tests/shared/src/test/scala/zio/TagCorrectnessSpec.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package zio
22

33
import zio.test._
44

5-
object TagCorrectnessSpec extends ZIOSpecDefault {
5+
object TagCorrectnessSpec extends ZIOBaseSpec {
66

77
def spec =
88
suite("TagCorrectnessSpec")(
@@ -110,7 +110,7 @@ object TagCorrectnessSpec extends ZIOSpecDefault {
110110
/**
111111
* Higher-Kinded Tag Correctness Example
112112
*/
113-
object HigherKindedTagCorrectness extends ZIOSpecDefault {
113+
object HigherKindedTagCorrectness extends ZIOBaseSpec {
114114

115115
trait Cache[F[_], K, V] {
116116
def get(key: K): ZIO[Any, Nothing, F[V]]

core-tests/shared/src/test/scala/zio/UnsafeSpec.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package zio
22

33
import zio.test._
44

5-
object UnsafeSpec extends ZIOSpecDefault {
5+
object UnsafeSpec extends ZIOBaseSpec {
66

77
def spec = suite("UnsafeSpec") {
88
suite("unsafe")(

core-tests/shared/src/test/scala/zio/ZEnvironmentIssuesSpec.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package zio
33
import zio.test._
44
import zio.test.TestAspect._
55

6-
object ZEnvironmentIssuesSpec extends ZIOSpecDefault {
6+
object ZEnvironmentIssuesSpec extends ZIOBaseSpec {
77

88
def spec = suite("ZEnvironmentIssuesSpec")(
99
test("Providing a subtype") {

core-tests/shared/src/test/scala/zio/ZEnvironmentSpec.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package zio
22

33
import zio.test._
44

5-
object ZEnvironmentSpec extends ZIOSpecDefault {
5+
object ZEnvironmentSpec extends ZIOBaseSpec {
66

77
def spec = suite("ZEnvironmentSpec")(
88
test("getting from an empty environment should succeed") {

core-tests/shared/src/test/scala/zio/ZKeyedPoolSpec.scala

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
package zio
22

33
import zio.test._
4+
import zio.test.TestAspect._
45

5-
object ZKeyedPoolSpec extends ZIOSpecDefault {
6+
object ZKeyedPoolSpec extends ZIOBaseSpec {
67
override def spec: Spec[TestEnvironment with Scope, Any] =
78
suite("ZKeyedPoolSpec")(
89
test("acquire release many successfully while other key is blocked") {
@@ -40,5 +41,5 @@ object ZKeyedPoolSpec extends ZIOSpecDefault {
4041
_ <- fiber.join
4142
} yield assertCompletes
4243
}
43-
)
44+
) @@ jvmOnly
4445
}

core-tests/shared/src/test/scala/zio/ZStateSpec.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package zio
22

33
import zio.test._
44

5-
object ZStateSpec extends ZIOSpecDefault {
5+
object ZStateSpec extends ZIOBaseSpec {
66

77
def spec =
88
suite("ZStateSpec")(

core-tests/shared/src/test/scala/zio/autowire/InjectParameterizedServicesSpec.scala

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
package zio.autowire
22

3-
import zio.{EnvironmentTag, UIO, ZIO, ZLayer}
3+
import zio._
44
import zio.test._
5-
import zio.ULayer
65

76
// https://github.com/kitlangton/zio-magic/issues/76
8-
object InjectParameterizedServicesSpec extends ZIOSpecDefault {
7+
object InjectParameterizedServicesSpec extends ZIOBaseSpec {
98

109
def spec = suite("Samples")(
1110
test("compiles with ParameterisedServiceImpl1 direct usage") {

core-tests/shared/src/test/scala/zio/metrics/PollingMetricSpec.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import zio.test._
55
import TestAspect._
66
import java.util.concurrent.TimeUnit
77

8-
object PollingMetricSpec extends ZIOSpecDefault {
8+
object PollingMetricSpec extends ZIOBaseSpec {
99

1010
def spec = suite("PollingMetricSpec")(
1111
test("`launch` should be interruptible.") {

core-tests/shared/src/test/scala/zio/stm/TReentrantLockSpec.scala

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package zio.stm
22

3-
import zio.{Exit, Promise, Ref, Schedule, ZIO, durationInt}
4-
import zio.test.Assertion._
5-
import zio.test.TestAspect.{flaky, timeout}
3+
import zio._
64
import zio.test._
5+
import zio.test.Assertion._
6+
import zio.test.TestAspect._
77

8-
object TReentrantLockSpec extends ZIOSpecDefault {
8+
object TReentrantLockSpec extends ZIOBaseSpec {
99
def pollSchedule[E, A]: Schedule[Any, Option[Exit[E, A]], Option[Exit[E, A]]] =
1010
(Schedule.recurs(100) *>
1111
Schedule.identity[Option[Exit[E, A]]]).whileOutput(_.isEmpty)

test-magnolia-tests/shared/src/test/scala/zio/test/magnolia/DeriveDiffSpec.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import zio.test._
55
import DeriveDiff.gen
66
import java.time.Instant
77

8-
object DeriveDiffSpec extends ZIOSpecDefault {
8+
object DeriveDiffSpec extends ZIOBaseSpec {
99
final case class Pet(name: String, hasBone: Boolean, favoriteFoods: List[String], birthday: Instant)
1010
final case class Person(name: String, nickname: Option[String], age: Int, pet: Pet, person: Option[Person] = None)
1111

test-magnolia-tests/shared/src/test/scala/zio/test/magnolia/DeriveGenSpec.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import zio.test._
99
import java.time.{Instant, LocalDate, LocalDateTime, LocalTime}
1010
import java.util.UUID
1111

12-
object DeriveGenSpec extends ZIOSpecDefault {
12+
object DeriveGenSpec extends ZIOBaseSpec {
1313

1414
final case class Person(name: String, age: Int)
1515

test-tests/jvm-native/src/test/scala/zio/test/results/ResultFileOpsJsonSpec.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import zio.test._
55

66
import java.nio.file.Path
77

8-
object ResultFileOpsJsonSpec extends ZIOSpecDefault {
8+
object ResultFileOpsJsonSpec extends ZIOBaseSpec {
99
def spec = suite("ResultFileOpsJsonSpec")(
1010
test("simple write")(
1111
for {

test-tests/shared/src/test/scala/zio/test/ExecutionEventSinkSpec.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package zio.test
33
import zio.{Random, ZIO}
44
import zio.test.ReporterEventRenderer.ConsoleEventRenderer
55

6-
object ExecutionEventSinkSpec extends ZIOSpecDefault {
6+
object ExecutionEventSinkSpec extends ZIOBaseSpec {
77
val uuid = SuiteId(0)
88

99
override def spec = suite("ExecutionEventSinkSpec")(

test-tests/shared/src/test/scala/zio/test/ParallelSuitesInterleavedResultsSpec.scala

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package zio.test
22

33
import zio._
44

5-
object MultiCMinimalSpec extends ZIOSpecDefault {
5+
object MultiCMinimalSpec extends ZIOBaseSpec {
66
override def spec = suite("MultiSpec")(
77
suite("fast inner suite")(
88
test("fast test 1") {
@@ -23,7 +23,7 @@ object MultiCMinimalSpec extends ZIOSpecDefault {
2323
) @@ TestAspect.ignore
2424
}
2525

26-
object SmallMinimalSpec extends ZIOSpecDefault {
26+
object SmallMinimalSpec extends ZIOBaseSpec {
2727
override def spec = suite("SmallMultiSpec")(
2828
suite("fast inner suite")(
2929
test("fast test 1") {
@@ -33,7 +33,7 @@ object SmallMinimalSpec extends ZIOSpecDefault {
3333
) @@ TestAspect.ignore
3434
}
3535

36-
object SlowMinimalSpec extends ZIOSpecDefault {
36+
object SlowMinimalSpec extends ZIOBaseSpec {
3737
override def spec = suite("SM")(
3838
suite("SMFast ")(
3939
test("SMF 1") {

test-tests/shared/src/test/scala/zio/test/SuiteAllSpec.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package zio.test
22
import zio._
33
import zio.test.TestAspect.ignore
44

5-
object SuiteAllSpec extends ZIOSpecDefault {
5+
object SuiteAllSpec extends ZIOBaseSpec {
66

77
def spec =
88
suiteAll("SweetSpec!") {

test-tests/shared/src/test/scala/zio/test/TestAnnotationMapSpec.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package zio.test
22

33
import zio.test.Assertion._
44

5-
object TestAnnotationMapSpec extends ZIOSpecDefault {
5+
object TestAnnotationMapSpec extends ZIOBaseSpec {
66

77
def spec = suite("TestAnnotationMapSpec")(
88
test("get retrieves the annotation of the specified type") {

test-tests/shared/src/test/scala/zio/test/TestOutputSpec.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ case class TestEntity(
1111
TestEntity(SuiteId(newId), id :: ancestors)
1212
}
1313

14-
object TestOutputSpec extends ZIOSpecDefault {
14+
object TestOutputSpec extends ZIOBaseSpec {
1515
/*
1616
1 -> 2 -> 4
1717
-> 5

test-tests/shared/src/test/scala/zio/test/ZIOSpecAbstractSpec.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package zio.test
22
import zio.{Scope, ZIO, ZIOAppArgs, ZLayer}
33
import zio.internal.ansi.AnsiStringOps
44

5-
object ZIOSpecAbstractSpec extends ZIOSpecDefault {
5+
object ZIOSpecAbstractSpec extends ZIOBaseSpec {
66
private val basicSpec: ZIOSpecAbstract = new ZIOSpecDefault {
77
override def spec =
88
test("basic test") {

test-tests/shared/src/test/scala/zio/test/poly/PolySpec.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import zio.test._
55

66
import scala.annotation.tailrec
77

8-
object PolySpec extends ZIOSpecDefault {
8+
object PolySpec extends ZIOBaseSpec {
99

1010
sealed trait Expr[+A]
1111

0 commit comments

Comments
 (0)