Sha256: 897716e9a26bef442ff51f29cabde78e23f63549a1c4907a1e75aeb73a37777a
Contents?: true
Size: 651 Bytes
Versions: 17
Compression:
Stored size: 651 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
17 entries across 17 versions & 2 rubygems