之前(:上下文)确定范围是否适用于儿童情境?

时间:2015-04-26 18:10:39

标签: ruby-on-rails rspec

在下面的代码示例中,之前块是否在父级和子级之后运行,因此是3次?

或者只是父母,因此有一次?

即。范围有多深?

    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

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

它应该在组中的所有示例之前运行一次。并且可以通过嵌套上下文访问。 一些值得一试的链接:

Nested Context

Before and After hooks