summaryrefslogtreecommitdiff
path: root/spec/ruby/language/string_spec.rb
diff options
context:
space:
mode:
-rw-r--r--spec/ruby/language/string_spec.rb12
1 files changed, 9 insertions, 3 deletions
@@ -1,6 +1,7 @@
# -*- encoding: binary -*-
require_relative '../spec_helper'
# TODO: rewrite these horrid specs. it "are..." seriously?!
@@ -27,6 +28,11 @@ describe "Ruby character strings" do
"#$ip".should == 'xxx'
end
it "allows underscore as part of a variable name in a simple interpolation" do
@my_ip = 'xxx'
"#@my_ip".should == 'xxx'
@@ -280,15 +286,15 @@ describe "Ruby String interpolation" do
it "creates a non-frozen String" do
code = <<~'RUBY'
- "a#{6*7}c"
RUBY
eval(code).should_not.frozen?
end
it "creates a non-frozen String when # frozen-string-literal: true is used" do
code = <<~'RUBY'
- # frozen-string-literal: true
- "a#{6*7}c"
RUBY
eval(code).should_not.frozen?
end