Sha256: b0dd3ae3623d78029fbdf88b38fd903b304a81303cc56284d9e49f0033026eb7
Contents?: true
Size: 644 Bytes
Versions: 10
Compression:
Stored size: 644 Bytes
Contents
require File.expand_path(File.join(File.dirname(__FILE__), "helper")) class LabelTest < Johnson::NodeTestCase def test_label_statement_to_sexp assert_sexp([[:label, [:name, "foo"], [:var, [[:assign, [:name, "x"], [:lit, 10]]]] ]], @parser.parse('foo: var x = 10;') ) assert_sexp([[:label, [:name, "foo"], [:var, [[:assign, [:name, "x"], [:lit, 10]]]] ]], @parser.parse('foo: var x = 10') ) assert_ecma('foo: var x = 10;', @parser.parse('foo: var x = 10;') ) end end
Version data entries
10 entries across 10 versions & 4 rubygems