Sha256: 8e6829c4cb08a248d0da21ef28b358b2eeed6a9e190cb64f72547b6b85a09430

Contents?: true

Size: 393 Bytes

Versions: 4

Compression:

Stored size: 393 Bytes

Contents

require "spec_helper"

RSpec.describe Code::Object::String do
  [
    %w[:a a],
    %w[:a_b_c_0123 a_b_c_0123],
    %w["Hello" Hello],
    %w['Hello' Hello],
    ['"Hello\nWorld"', "Hello\nWorld"],
    ["'Hello\\nWorld'", "Hello\nWorld"]
  ].each do |input, expected|
    it "(#{input}).to_s == #{expected.inspect}" do
      expect(Code.evaluate(input).to_s).to eq(expected)
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
code-ruby-0.9.3 spec/code/object/string_spec.rb
code-ruby-0.9.2 spec/code/object/string_spec.rb
code-ruby-0.9.1 spec/code/object/string_spec.rb
code-ruby-0.9.0 spec/code/object/string_spec.rb