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