可能甚至不是一个有效的问题,但我怎么能看到这个块包含的内容:
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
答案 0 :(得分:1)
要查看属性,请执行以下操作:
spec.inspect
如果您想访问这些属性:
spec.propertyyouwant