Sha256: 6575867c48604055379941d3ef7e0d2ee3da68bab2f16784070752bfde195239
Contents?: true
Size: 708 Bytes
Versions: 2
Compression:
Stored size: 708 Bytes
Contents
require File.expand_path(File.dirname(__FILE__) + '/../spec_helper') describe "Group of advices" do it "should work" do klass = Class.new do include Aspect4r attr :value def initialize @value = [] end def test @value << "test" end before :test do @value << "before" end a4r_group do before :test do @value << "before(group1)" end end a4r_group do before :test do @value << "before(group2)" end end end o = klass.new o.test o.value.should == %w(before(group2) before(group1) before test) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
aspect4r-0.9.0 | spec/aspect4r/advice_group_spec.rb |
aspect4r-0.8.2 | spec/aspect4r/advice_group_spec.rb |