File tree Expand file tree Collapse file tree
selfie-runner-junit5/src/main/kotlin/com/diffplug/selfie/junit5
selfie-runner-kotest/src/commonMain/kotlin/com/diffplug/selfie/kotest Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -43,11 +43,12 @@ class SelfieExtension(projectConfig: AbstractProjectConfig) :
4343 execute : suspend (TestCase ) -> TestResult
4444 ): TestResult {
4545 val file = SnapshotSystemJUnit5 .forClass(testCase.spec::class .java.name)
46- val coroutineLocal = CoroutineDiskStorage (DiskStorageJUnit5 (file, testCase.name.name))
46+ val name = testCase.name.name
47+ val coroutineLocal = CoroutineDiskStorage (DiskStorageJUnit5 (file, name))
4748 return withContext(currentCoroutineContext() + coroutineLocal) {
48- file.startTest(testCase.name. name, false )
49+ file.startTest(name, false )
4950 val result = execute(testCase)
50- file.finishedTestWithSuccess(testCase.name. name, false , result.isSuccess)
51+ file.finishedTestWithSuccess(name, false , result.isSuccess)
5152 result
5253 }
5354 }
Original file line number Diff line number Diff line change @@ -90,8 +90,9 @@ class SelfieExtension(
9090 val file = results.keys.map { snapshotFileFor(it) }.firstOrNull() ? : return
9191 results.entries.forEach {
9292 if (it.value.isIgnored) {
93- file.startTest(it.key.name.name)
94- file.finishedTestWithSuccess(it.key.name.name, false )
93+ val name = it.key.name.name
94+ file.startTest(name)
95+ file.finishedTestWithSuccess(name, false )
9596 }
9697 }
9798 file.finishedClassWithSuccess(results.entries.all { it.value.isSuccess })
You can’t perform that action at this time.
0 commit comments