1

可能甚至不是一个有效的问题,但我如何才能看到这个块包含的内容:

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

4

1 回答 1

1

要查看属性,请执行以下操作:

spec.inspect

如果要访问这些属性:

spec.propertyyouwant
于 2013-03-08T01:35:58.930 回答