You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you are only using Kotest with JUnit5, then Selfie will work perfect out of the box with selfie-runner-junit5.
If you want, you can instead use selfie-runner-kotest. This has the slight disadvantage that you will have to register selfie with Kotest, while selfie-runner-junit5 requires no registration. But it has the advantage that it works with Kotlin Multiplatform, so you can take your selfies anywhere that Kotlin and Selfie can run.
Other differences between selfie-runner-kotest and selfie-runner-junit5
system property selfie.settings -> env SELFIE_SETTINGS
This issue is tracking the completion of the JVM version of selfie-runner-kotest. For JS, see #186. Other platforms are welcome as well.
now the tricky part, implement SnapshotStorage, which should work in combination with Kotest's prepareSpec/finalizeSpec/beforeTest/afterTest hooks Bring Kotest support to life #201
the hardest part is garbage-collecting stale snapshots, leave this out at first Enable GC for Kotest #216
The text was updated successfully, but these errors were encountered:
If you are only using Kotest with JUnit5, then Selfie will work perfect out of the box with
selfie-runner-junit5
.If you want, you can instead use
selfie-runner-kotest
. This has the slight disadvantage that you will have to register selfie with Kotest, whileselfie-runner-junit5
requires no registration. But it has the advantage that it works with Kotlin Multiplatform, so you can take your selfies anywhere that Kotlin and Selfie can run.Other differences between
selfie-runner-kotest
andselfie-runner-junit5
selfie.settings
-> envSELFIE_SETTINGS
This issue is tracking the completion of the JVM version of
selfie-runner-kotest
. For JS, see #186. Other platforms are welcome as well.selfie-runner-kotest
andundertest-kotest
Kotest project setup #185Harness
class into aHarnessKotest
Kotest project setup #185FSJava
and name itFSOkio
, implement with okio ImplementFSOkio
, templated fromFSJava
#188SnapshotFileLayoutJUnit
and name itSnapshotFileLayoutKotest
Implement KotestSnapshotFileLayout
andSelfieSettings
#191SnapshotStorage
, which should work in combination with Kotest'sprepareSpec/finalizeSpec/beforeTest/afterTest
hooks Bring Kotest support to life #201The text was updated successfully, but these errors were encountered: