Sha256: 0a74a515a01c02ab478c0adbd47fa1aa57fd36d0424554e03f12d6805f540925
Contents?: true
Size: 1.04 KB
Versions: 21
Compression:
Stored size: 1.04 KB
Contents
require File.dirname(__FILE__) + '/../../spec_helper' module Spec module Example describe 'Nested Example Groups' do parent = self def count @count ||= 0 @count = @count + 1 @count end before(:all) do count.should == 1 end before(:all) do count.should == 2 end before(:each) do count.should == 3 end before(:each) do count.should == 4 end it "should run before(:all), before(:each), example, after(:each), after(:all) in order" do count.should == 5 end after(:each) do count.should == 7 end after(:each) do count.should == 6 end after(:all) do count.should == 9 end after(:all) do count.should == 8 end describe 'nested example group' do self.superclass.should == parent it "should run all before and after callbacks" do count.should == 5 end end end end end
Version data entries
21 entries across 21 versions & 4 rubygems