Sha256: 9f70df880c47bee016b60a3e0eb32074bd4a86212bbc98a11b25714e984324a1
Contents?: true
Size: 662 Bytes
Versions: 3
Compression:
Stored size: 662 Bytes
Contents
require File.expand_path(File.join(File.dirname(__FILE__), '..', 'test_helper.rb')) class IntegerLiteralTest < Test::Unit::TestCase def setup @parser = Sexpistol.new end test "should parse sexp containing an implicitly positive integer literal" do ast = @parser.parse_string("(10)") assert_equal [[10]], ast end test "should parse sexp containing an explicitly positive integer literal" do ast = @parser.parse_string("(+910)") assert_equal [[910]], ast end test "should parse sexp containing an explicitly negative integer literal" do ast = @parser.parse_string("(-10)") assert_equal [[-10]], ast end end
Version data entries
3 entries across 3 versions & 2 rubygems
Version | Path |
---|---|
deil_sexpistol-0.0.9 | test/unit/integer_literal_test.rb |
deil_sexpistol-0.0.8 | test/unit/integer_literal_test.rb |
sexpistol-0.0.7 | test/unit/integer_literal_test.rb |