Ruby on rails before(:context)作用域是否进入子上下文?

Ruby on rails before(:context)作用域是否进入子上下文?,ruby-on-rails,rspec,Ruby On Rails,Rspec,在下面的代码示例中,before块是否在父文本和子文本之前运行3次 或者仅仅是父母一次 i、 范围有多深 describe "my spec class" do before(:context) do do stuff end context "parent context" do context "subcontext" do stuff... end

在下面的代码示例中,before块是否在父文本和子文本之前运行3次

或者仅仅是父母一次

i、 范围有多深

    describe "my spec class" do

       before(:context) do
           do stuff
       end



       context "parent context" do
          context "subcontext" do
            stuff...
          end 

         context "subcontext" do
            stuff.....
         end
       end

感谢您的帮助。

它应该在组中所有示例之前运行一次。并可由嵌套上下文访问。 值得查看的几个链接:


我在发布之前查看了这些,但它们对我的问题没有多大帮助。你是说它应该在所有示例之前运行一次…甚至是嵌套上下文?