Ignore:
Timestamp:
Oct 19, 2009, 5:10:43 PM (15 years ago)
Author:
Tatsukawa, Akimichi
Message:

commit at the timing of leaving Pittsburgh

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ruby/trunk/lib/adl_parser/test/parser_test.rb

    r321 r323  
    258258  end
    259259
     260  must "adl-test-ENTRY.assumed_types.v1.adl be properly parsed" do
     261    file =  File.read("#{TEST_ROOT_DIR}/adl/adl-test-ENTRY.assumed_types.v1.adl")
     262    assert_nothing_raised do
     263      ast = @parser.parse(file, 'adl-test-ENTRY.assumed_types.v1')
     264      assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id
     265    end
     266  end
     267
    260268  must "adl-test-ENTRY.basic_types.v1.adl be properly parsed" do
    261269    file =  File.read("#{TEST_ROOT_DIR}/adl/adl-test-ENTRY.basic_types.v1.adl")
     
    267275
    268276
    269   must "adl-test-ENTRY.assumed_types.v1.adl be properly parsed" do
    270     file =  File.read("#{TEST_ROOT_DIR}/adl/adl-test-ENTRY.assumed_types.v1.adl")
    271     assert_nothing_raised do
    272       ast = @parser.parse(file, 'adl-test-ENTRY.assumed_types.v1')
     277  must "adl-test-ENTRY.basic_types_fail.v1.adl be properly parsed" do
     278    file =  File.read("#{TEST_ROOT_DIR}/adl/adl-test-ENTRY.basic_types_fail.v1.adl")
     279    assert_raise Racc::ParseError do
     280      ast = @parser.parse(file, 'adl-test-ENTRY.basic_types_fail.v1')
     281      assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id
     282    end
     283  end
     284
     285  must "adl-test-ENTRY.most_minimal.v1.adl be properly parsed" do
     286    file =  File.read("#{TEST_ROOT_DIR}/adl/adl-test-ENTRY.most_minimal.v1.adl")
     287    assert_nothing_raised do
     288      ast = @parser.parse(file, 'adl-test-ENTRY.most_minimal.v1')
     289      assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id
     290    end
     291  end
     292
     293  must "adl-test-ENTRY.structure_test1.v1.adl be properly parsed" do
     294    file =  File.read("#{TEST_ROOT_DIR}/adl/adl-test-ENTRY.structure_test1.v1.adl")
     295    assert_nothing_raised do
     296      ast = @parser.parse(file, 'adl-test-ENTRY.structure_test1.v1')
    273297      assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id
    274298    end
Note: See TracChangeset for help on using the changeset viewer.