From 8d780a58dc402bd41decc26095e148f5353ac5ca Mon Sep 17 00:00:00 2001 From: Watson Date: Tue, 19 Mar 2013 10:27:07 +0900 Subject: [PATCH] add spec to relate alias/alias_method --- test/test/spec/alias_spec.rb | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 test/test/spec/alias_spec.rb diff --git a/test/test/spec/alias_spec.rb b/test/test/spec/alias_spec.rb new file mode 100644 index 00000000..9c3737a2 --- /dev/null +++ b/test/test/spec/alias_spec.rb @@ -0,0 +1,19 @@ +class AliasSpec + attr_accessor :value + def initialize + @value = 42 + end + + class << self + alias :foo :new + alias_method :bar, :new + end +end + + +describe "alias/alias_method" do + it "should work on new method" do + # RM-56 Can't use alias or alias_method on new method + AliasSpec.foo.value.should == AliasSpec.bar.value + end +end