Sha256: 7af98eb40b4777c38f0fb91ca6092f6560e9e79f88a07c0803f299e6c6b32a40

Contents?: true

Size: 362 Bytes

Versions: 56

Compression:

Stored size: 362 Bytes

Contents

# frozen_string_literal: true

require 'helper'
require 'parse_helper'

class TestSourceMap < Minitest::Test
  include ParseHelper

  def test_to_hash
    buf = Parser::Source::Buffer.new("<input>")
    buf.source = "1"
    ast = parser_for_ruby_version('1.8').parse(buf)
    assert_equal [:expression, :operator], ast.loc.to_hash.keys.sort_by(&:to_s)
  end
end

Version data entries

56 entries across 43 versions & 8 rubygems

Version Path
grape-extra_validators-2.0.0 vendor/bundle/ruby/2.6.0/gems/parser-2.7.0.2/test/test_source_map.rb
parser-2.7.1.2 test/test_source_map.rb
parser-2.7.1.1 test/test_source_map.rb
talon_one-2.0.0 vendor/bundle/ruby/2.3.0/gems/parser-2.7.1.0/test/test_source_map.rb
talon_one-2.0.0 vendor/bundle/ruby/2.7.0/gems/parser-2.7.1.0/test/test_source_map.rb
parser-2.7.1.0 test/test_source_map.rb
parser-2.7.0.5 test/test_source_map.rb
parser-2.7.0.4 test/test_source_map.rb
parser-2.7.0.3 test/test_source_map.rb
grape-extra_validators-1.0.0 vendor/bundle/ruby/2.4.0/gems/parser-2.7.0.2/test/test_source_map.rb
grape-extra_validators-1.0.0 vendor/bundle/ruby/2.6.0/gems/parser-2.7.0.2/test/test_source_map.rb
parser-2.7.0.2 test/test_source_map.rb
parser-2.7.0.1 test/test_source_map.rb
parser-2.7.0.0 test/test_source_map.rb
zuora_connect_ui-0.10.0 vendor/ruby/2.6.0/gems/parser-2.6.3.0/test/test_source_map.rb
zuora_connect_ui-0.10.0 vendor/ruby/2.6.0/gems/parser-2.6.4.1/test/test_source_map.rb
zuora_connect_ui-0.10.0 vendor/ruby/2.6.0/gems/parser-2.6.5.0/test/test_source_map.rb
zuora_connect_ui-0.9.2 vendor/ruby/2.6.0/gems/parser-2.6.3.0/test/test_source_map.rb
zuora_connect_ui-0.9.2 vendor/ruby/2.6.0/gems/parser-2.6.4.1/test/test_source_map.rb
zuora_connect_ui-0.9.2 vendor/ruby/2.6.0/gems/parser-2.6.5.0/test/test_source_map.rb