おそらく有効な質問でさえありませんが、このブロックに何が含まれているかを確認するにはどうすればよいですか:
spec = Thread.current[:spec]
print spec # gives => #<RSpec::Core::ExampleGroup::Nested_1:0x7f61991d90c8>
これに割り当てられたメソッドまたはその中にあるものを見ることができますか?
より多くのコンテキストが必要な場合は、仕様がここで機能していることを理解しようとしていますが、どこでも (少なくとも直接的には) 使用されていません。
https://github.com/amfranz/rspec-hiera-puppet/blob/master/lib/rspec-hiera-puppet/puppet.rb#L7