Skip to content

Commit

Permalink
Review feedback v4
Browse files Browse the repository at this point in the history
  • Loading branch information
Vampire committed Nov 27, 2023
1 parent 5793ecd commit 586f1c1
Show file tree
Hide file tree
Showing 3 changed files with 192 additions and 186 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -172,26 +172,32 @@ class SubSpec extends SuperSpec {
specInfo.allFeatures*.addInterceptor {
proceed(it, 'feature', "$it.spec.name.$it.feature.name")
}
specInfo.specsBottomToTop*.addInitializerInterceptor {
proceed(it, 'initializer', "$it.spec.name.$it.feature.name")
specInfo.specsBottomToTop.each { spec ->
spec.addInitializerInterceptor {
proceed(it, 'initializer', "$it.spec.name.$it.feature.name / $spec.name")
}
}
specInfo.specsBottomToTop*.initializerMethod*.addInterceptor {
proceed(it, 'initializer method', "$it.feature.parent.name.$it.feature.name[#$it.iteration.iterationIndex] / $it.spec.name.$it.method.name()")
}
specInfo.allFeatures*.addIterationInterceptor {
proceed(it, 'iteration', "$it.spec.name.$it.feature.name[#$it.iteration.iterationIndex]")
}
specInfo.specsBottomToTop*.addSetupInterceptor {
proceed(it, 'setup', "$it.spec.name.$it.feature.name[#$it.iteration.iterationIndex]")
specInfo.specsBottomToTop.each { spec ->
spec.addSetupInterceptor {
proceed(it, 'setup', "$it.spec.name.$it.feature.name[#$it.iteration.iterationIndex] / $spec.name")
}
}
specInfo.specsBottomToTop.collectMany { it.setupMethods }*.addInterceptor {
proceed(it, 'setup method', "$it.feature.parent.name.$it.feature.name[#$it.iteration.iterationIndex] / $it.spec.name.$it.method.name()")
}
specInfo.allFeatures*.featureMethod*.addInterceptor {
proceed(it, 'feature method', "$it.feature.parent.name.$it.feature.name[#$it.iteration.iterationIndex] / $it.spec.name.$it.method.name()")
}
specInfo.specsBottomToTop*.addCleanupInterceptor {
proceed(it, 'cleanup', "$it.spec.name.$it.feature.name[#$it.iteration.iterationIndex]")
specInfo.specsBottomToTop.each { spec ->
spec.addCleanupInterceptor {
proceed(it, 'cleanup', "$it.spec.name.$it.feature.name[#$it.iteration.iterationIndex] / $spec.name")
}
}
specInfo.specsBottomToTop.collectMany { it.cleanupMethods }*.addInterceptor {
proceed(it, 'cleanup method', "$it.feature.parent.name.$it.feature.name[#$it.iteration.iterationIndex] / $it.spec.name.$it.method.name()")
Expand Down
Loading

0 comments on commit 586f1c1

Please sign in to comment.