blob: 53e73b7e6707c9f0a0e7569f41c0e8573f60e6fa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
require File.expand_path('../../../spec_helper', __FILE__)
ruby_version_is "2.3" do
describe 'String#-@' do
it 'returns self if the String is frozen' do
input = 'foo'.freeze
output = -input
output.equal?(input).should == true
output.frozen?.should == true
end
it 'returns a frozen copy if the String is not frozen' do
input = 'foo'
output = -input
output.frozen?.should == true
output.should == 'foo'
end
end
end
|