Skip to content

Commit 32c9797

Browse files
committed
Give an API to allow creating VCR selfie without a "TestLocator".
1 parent 7dc03aa commit 32c9797

File tree

1 file changed

+5
-0
lines changed
  • jvm/selfie-lib/src/commonMain/kotlin/com/diffplug/selfie

1 file changed

+5
-0
lines changed

jvm/selfie-lib/src/commonMain/kotlin/com/diffplug/selfie/Selfie.kt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import com.diffplug.selfie.guts.CallStack
1919
import com.diffplug.selfie.guts.DiskStorage
2020
import com.diffplug.selfie.guts.SnapshotSystem
2121
import com.diffplug.selfie.guts.initSnapshotSystem
22+
import com.diffplug.selfie.guts.recordCall
2223
import kotlin.jvm.JvmStatic
2324

2425
/** A getter which may or may not be run. */
@@ -97,6 +98,10 @@ object Selfie {
9798
@JvmStatic
9899
@ExperimentalSelfieVcr
99100
fun vcrTestLocator(sub: String = "") = VcrSelfie.TestLocator(sub, deferredDiskStorage)
101+
102+
@JvmStatic
103+
@ExperimentalSelfieVcr
104+
fun vcrSelfie(sub: String = "") = VcrSelfie(sub, recordCall(false), deferredDiskStorage)
100105
}
101106

102107
@RequiresOptIn(

0 commit comments

Comments
 (0)