diff --git a/corounit-allure/src/main/kotlin/ru/fix/corounit/allure/Allure.kt b/corounit-allure/src/main/kotlin/ru/fix/corounit/allure/Allure.kt index 743ee54..ab33d68 100644 --- a/corounit-allure/src/main/kotlin/ru/fix/corounit/allure/Allure.kt +++ b/corounit-allure/src/main/kotlin/ru/fix/corounit/allure/Allure.kt @@ -12,7 +12,7 @@ inline fun createStepClassInstance(vararg args: Any?): T = fun createStepClassInstance(clazz: KClass, vararg args: Any?): T = AllureAspect.newAspectedInstanceViaSubtyping(clazz, *args) -suspend operator fun String.invoke(stepBody: suspend CoroutineScope.()->Unit) { +suspend operator fun String.invoke(stepBody: suspend CoroutineScope.()->T) { AllureStep.fromCurrentCoroutineContext().step(this, stepBody) }