Ignore:
Timestamp:
Oct 14, 2009, 3:49:28 AM (15 years ago)
Author:
Tatsukawa, Akimichi
Message:

successfully parsing all the adl files under http://www.openehr.org/svn/knowledge/archetypes/dev/adl/openehr/ehr directory

File:
1 edited

Legend:

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

    r317 r318  
    1010  end
    1111
     12  must "openEHR-EHR-CLUSTER.exam-uterus.v1.adl be properly parsed" do
     13    file =  File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.exam-uterus.v1.adl")
     14    assert_nothing_raised do
     15      ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.exam-uterus.v11')
     16      assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id
     17    end
     18  end
     19
    1220  must "openEHR-EHR-SECTION.summary.v1.adl be properly parsed" do
    1321    file =  File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-SECTION.summary.v1.adl")
     
    108116  end
    109117
    110   must "openEHR-EHR-COMPOSITION.encounter.v1draft.adl be properly parsed" do
    111     file =  File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-COMPOSITION.encounter.v1draft.adl")
    112     assert_nothing_raised do
    113       ast = @parser.parse(file, 'openEHR-EHR-COMPOSITION.encounter.v1draft')
    114       assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id
    115     end
    116   end
    117118
    118119  must "openEHR-EHR-INSTRUCTION.medication.v1.adl be properly parsed" do
     
    232233  end
    233234
     235  must "openEHR-EHR-COMPOSITION.encounter.v1draft.adl be properly parsed" do
     236    file =  File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-COMPOSITION.encounter.v1draft.adl")
     237    assert_nothing_raised do
     238      ast = @parser.parse(file, 'openEHR-EHR-COMPOSITION.encounter.v1draft')
     239      assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id
     240    end
     241  end
     242
     243  must "openEHR-EHR-ITEM_TREE.follow_up.v1draft.adl be properly parsed" do
     244    file =  File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-ITEM_TREE.follow_up.v1draft.adl")
     245    assert_nothing_raised do
     246      ast = @parser.parse(file, 'openEHR-EHR-ITEM_TREE.follow_up.v1draft')
     247      assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id
     248    end
     249  end
     250
     251  must "openEHR-EHR-ITEM_TREE.medication-formulation.v1.adl be properly parsed" do
     252    file =  File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-ITEM_TREE.medication-formulation.v1.adl")
     253    assert_nothing_raised do
     254      ast = @parser.parse(file, 'openEHR-EHR-ITEM_TREE.medication-formulation.v1')
     255      assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id
     256    end
     257  end
     258
    234259end
Note: See TracChangeset for help on using the changeset viewer.