Sha256: b0b79b512956ba98ac0f7d2d0bdfe7b2f5d4263aabdf936c57b8bf200102e781

Contents?: true

Size: 791 Bytes

Versions: 23

Compression:

Stored size: 791 Bytes

Contents

require File.expand_path(File.join(File.dirname(__FILE__), "/../../helper"))

require 'stringio'

module Johnson
  module SpiderMonkey
    class ImmutableNodeTest < Johnson::TestCase
      include Johnson::SpiderMonkey

      def test_initialize
        node = nil
        assert_nothing_raised {
          node = ImmutableNode.new
        }
      end

      def test_parse_some_shit
        assert_nothing_raised {
          node = ImmutableNode.parse_io(StringIO.new('var x = 10;'))
        }
      end

      def test_index
        node = ImmutableNode.parse_io(StringIO.new('var x = 10;'))
        assert_equal(0, node.index)
      end

      def test_line
        node = ImmutableNode.parse_io(StringIO.new('var x = 10;'))
        assert_equal(0, node.line)
      end
    end
  end
end

Version data entries

23 entries across 23 versions & 3 rubygems

Version Path
jbarnette-johnson-1.0.0.200806240111 test/johnson/spidermonkey/immutable_node_test.rb
jbarnette-johnson-1.0.0.200807291507 test/johnson/spidermonkey/immutable_node_test.rb
jbarnette-johnson-1.0.0.200808062051 test/johnson/spidermonkey/immutable_node_test.rb
jbarnette-johnson-1.0.0.200808062111 test/johnson/spidermonkey/immutable_node_test.rb
jbarnette-johnson-1.0.0.200811251942 test/johnson/spidermonkey/immutable_node_test.rb
jbarnette-johnson-1.0.0.20081126120511 test/johnson/spidermonkey/immutable_node_test.rb
jbarnette-johnson-1.0.0.20090127202936 test/johnson/spidermonkey/immutable_node_test.rb
jbarnette-johnson-1.0.0.20090225110820 test/johnson/spidermonkey/immutable_node_test.rb
jbarnette-johnson-1.0.0.20090326122910 test/johnson/spidermonkey/immutable_node_test.rb
jbarnette-johnson-1.0.0.20090326154650 test/johnson/spidermonkey/immutable_node_test.rb
jbarnette-johnson-1.0.0.20090326161333 test/johnson/spidermonkey/immutable_node_test.rb
jbarnette-johnson-1.0.0.20090402144841 test/johnson/spidermonkey/immutable_node_test.rb
jbarnette-johnson-1.0.0.20090402155420 test/johnson/spidermonkey/immutable_node_test.rb
johnson-2.0.0.pre1 test/johnson/spidermonkey/immutable_node_test.rb
johnson-2.0.0.pre0 test/johnson/spidermonkey/immutable_node_test.rb
johnson-1.2.0 test/johnson/spidermonkey/immutable_node_test.rb
smparkes-johnson-1.1.2.6 test/johnson/spidermonkey/immutable_node_test.rb
smparkes-johnson-1.1.2.5 test/johnson/spidermonkey/immutable_node_test.rb
smparkes-johnson-1.1.2.4 test/johnson/spidermonkey/immutable_node_test.rb
smparkes-johnson-1.1.2.3 test/johnson/spidermonkey/immutable_node_test.rb