Minor shuffling of types to prepare for reporting.

This commit is contained in:
Pat Garrity 2025-07-30 21:45:35 -05:00
parent b23b6cfdea
commit 4d0bef4d4b
Signed by: pfm
GPG key ID: 5CA5D21BAB7F3A76
7 changed files with 7 additions and 19 deletions

View file

@ -89,6 +89,7 @@ lazy val api = project
)
.settings(
libraryDependencies ++= Seq(
Deps.Gs.Uuid,
Deps.Cats.Core,
Deps.Cats.Effect,
Deps.Natchez.Core
@ -106,7 +107,6 @@ lazy val runtime = project
)
.settings(
libraryDependencies ++= Seq(
Deps.Gs.Uuid,
Deps.Gs.Timing,
Deps.Cats.Core,
Deps.Cats.Effect,

View file

@ -1,4 +1,4 @@
package gs.test.v0.runtime
package gs.test.v0.api
import gs.uuid.v0.UUID
import java.time.Instant

View file

@ -1,11 +1,6 @@
package gs.test.v0.runtime
package gs.test.v0.api
import cats.Show
import gs.test.v0.api.Marker
import gs.test.v0.api.PermanentId
import gs.test.v0.api.SourcePosition
import gs.test.v0.api.Tag
import gs.test.v0.api.TestFailure
import gs.uuid.v0.UUID
import scala.concurrent.duration.FiniteDuration

View file

@ -1,7 +0,0 @@
package gs.test.v0.runtime.engine
import gs.test.v0.runtime.SuiteExecution
final class EngineResult(
val suiteExecution: SuiteExecution
)

View file

@ -3,7 +3,7 @@ package gs.test.v0.runtime.engine
import cats.effect.Async
import cats.effect.Ref
import cats.syntax.all.*
import gs.test.v0.runtime.TestExecution
import gs.test.v0.api.TestExecution
import java.util.concurrent.TimeUnit
import scala.concurrent.duration.FiniteDuration

View file

@ -1,7 +1,7 @@
package gs.test.v0.runtime.engine
import gs.test.v0.api.TestExecution
import gs.test.v0.api.TestGroupDefinition
import gs.test.v0.runtime.TestExecution
import scala.concurrent.duration.FiniteDuration
/** Represents the results of executing an entire group of tests.

View file

@ -2,12 +2,12 @@ package gs.test.v0.runtime.engine
import cats.effect.Async
import cats.syntax.all.*
import gs.test.v0.api.SuiteExecution
import gs.test.v0.api.TestDefinition
import gs.test.v0.api.TestExecution
import gs.test.v0.api.TestFailure
import gs.test.v0.api.TestGroupDefinition
import gs.test.v0.api.TestSuite
import gs.test.v0.runtime.SuiteExecution
import gs.test.v0.runtime.TestExecution
import gs.timing.v0.Timing
import gs.uuid.v0.UUID
import java.time.Clock