diff options
-rw-r--r-- | spec/support/helpers/test_env.rb | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/spec/support/helpers/test_env.rb b/spec/support/helpers/test_env.rb index 634d62101bd..893b10ea752 100644 --- a/spec/support/helpers/test_env.rb +++ b/spec/support/helpers/test_env.rb @@ -308,13 +308,11 @@ module TestEnv Thread.current[:current_example_group] end + # looking for a top-level `describe` def topmost_example_group - topmost_group = current_example_group - - # looking for a top-level `describe` - topmost_group = topmost_group[:parent_example_group] until topmost_group[:parent_example_group].nil? - - topmost_group + example_group = current_example_group + example_group = example_group[:parent_example_group] until example_group[:parent_example_group].nil? + example_group end private |