Changeset 317 for ruby/trunk/lib/adl_parser/test/parser_test.rb
- Timestamp:
- Oct 14, 2009, 1:06:58 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ruby/trunk/lib/adl_parser/test/parser_test.rb
r316 r317 18 18 end 19 19 20 # must "openEHR-EHR-ACTION.imaging.v1.adl be properly parsed" do 21 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-ACTION.imaging.v1.adl") 22 # assert_nothing_raised do 23 # ast = @parser.parse(file, 'openEHR-EHR-ACTION.imaging.v1') 24 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 25 # end26 #end27 28 # must "openEHR-EHR-ACTION.referral.v1.adl be properly parsed" do 29 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-ACTION.referral.v1.adl") 30 # assert_nothing_raised do 31 # ast = @parser.parse(file, 'openEHR-EHR-ACTION.referral.v1') 32 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 33 # end34 #end35 36 # must "openEHR-EHR-CLUSTER.auscultation-chest.v1.adl be properly parsed" do 37 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.auscultation-chest.v1.adl") 38 # assert_nothing_raised do 39 # ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.auscultation-chest.v1') 40 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 41 # end42 #end43 44 # must "openEHR-EHR-CLUSTER.auscultation.v1.adl be properly parsed" do 45 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.auscultation.v1.adl") 46 # assert_nothing_raiseddo47 # ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.auscultation.v1')48 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 49 # end 50 # end51 52 53 # must "openEHR-EHR-CLUSTER.exam-abdomen.v1.adl be properly parsed" do 54 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.exam-abdomen.v1.adl") 55 # assert_nothing_raised do 56 # ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.exam-abdomen.v1') 57 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 58 # end59 #end60 61 # must "openEHR-EHR-CLUSTER.exam-chest.v1.adl be properly parsed" do 62 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.exam-chest.v1.adl") 63 # assert_nothing_raised do 64 # ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.exam-chest.v1') 65 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 66 # end67 #end68 69 # must "openEHR-EHR-CLUSTER.exam-generic-joint.v1.adl be properly parsed" do 70 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.exam-generic-joint.v1.adl") 71 # assert_nothing_raised do 72 # ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.exam-generic-joint.v1') 73 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 74 # end75 #end76 77 # must "openEHR-EHR-CLUSTER.exam-generic-lymphnode.v1.adl be properly parsed" do 78 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.exam-generic-lymphnode.v1.adl") 79 # assert_nothing_raised do 80 # ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.exam-generic-lymphnode.v1') 81 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 82 # end83 #end84 85 # must "openEHR-EHR-CLUSTER.exam-generic-mass.v1.adl be properly parsed" do 86 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.exam-generic-mass.v1.adl") 87 # assert_nothing_raised do 88 # ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.exam-generic-mass.v1') 89 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 90 # end91 #end92 93 # must "openEHR-EHR-CLUSTER.exam-generic.v1.adl be properly parsed" do 94 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.exam-generic.v1.adl") 95 # assert_nothing_raised do 96 # ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.exam-generic.v1') 97 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 98 # end99 #end100 101 # must "openEHR-EHR-CLUSTER.exam-nervous_system.v1.adl be properly parsed" do 102 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.exam-nervous_system.v1.adl") 103 # assert_nothing_raised do 104 # ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.exam-nervous_system.v1') 105 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 106 # end107 #end108 109 # must "openEHR-EHR-COMPOSITION.discharge.v1draft.adl be properly parsed" do 110 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-COMPOSITION.discharge.v1draft.adl") 111 # assert_nothing_raised do 112 # ast = @parser.parse(file, 'openEHR-EHR-COMPOSITION.discharge.v1draft') 113 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 114 # end115 #end116 117 # must "openEHR-EHR-COMPOSITION.encounter.v1draft.adl be properly parsed" do 118 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-COMPOSITION.encounter.v1draft.adl") 119 # assert_nothing_raised do 120 # ast = @parser.parse(file, 'openEHR-EHR-COMPOSITION.encounter.v1draft') 121 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 122 # end123 #end124 125 # must "openEHR-EHR-INSTRUCTION.medication.v1.adl be properly parsed" do 126 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-INSTRUCTION.medication.v1.adl") 127 # assert_nothing_raised do 128 # ast = @parser.parse(file, 'openEHR-EHR-INSTRUCTION.medication.v1') 129 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 130 # end131 #end132 133 # must "openEHR-EHR-INSTRUCTION.referral.v1.adl be properly parsed" do 134 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-INSTRUCTION.referral.v1.adl") 135 # assert_nothing_raised do 136 # ast = @parser.parse(file, 'openEHR-EHR-INSTRUCTION.referral.v1') 137 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 138 # end139 #end140 141 # must "openEHR-EHR-ITEM_TREE.Laboratory_request.v1.adl be properly parsed" do 142 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-ITEM_TREE.Laboratory_request.v1.adl") 143 # assert_nothing_raiseddo144 # ast = @parser.parse(file, 'openEHR-EHR-ITEM_TREE.Laboratory_request.v1')145 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 146 # end 147 # end148 149 150 # must "openEHR-EHR-OBSERVATION.apgar.v1.adl be properly parsed" do 151 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-OBSERVATION.apgar.v1.adl") 152 # assert_nothing_raised do 153 # ast = @parser.parse(file, 'openEHR-EHR-OBSERVATION.apgar.v1') 154 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 155 # end156 #end157 158 # must "openEHR-EHR-SECTION.findings.v1.adl be properly parsed" do 159 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-SECTION.findings.v1.adl") 160 # assert_nothing_raised do 161 # ast = @parser.parse(file, 'openEHR-EHR-SECTION.findings.v1') 162 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 163 # end164 #end165 166 # must "openEHR-EHR-SECTION.reason_for_encounter.v1.adl be properly parsed" do 167 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-SECTION.reason_for_encounter.v1.adl") 168 # assert_nothing_raiseddo169 # ast = @parser.parse(file, 'openEHR-EHR-SECTION.reason_for_encounter.v1')170 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 171 # end 172 # end173 174 175 # must "openEHR-EHR-SECTION.vital_signs.v1.adl be properly parsed" do 176 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-SECTION.vital_signs.v1.adl") 177 # assert_nothing_raised do178 # ast = @parser.parse(file, 'openEHR-EHR-SECTION.vital_signs.v1') 179 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 180 # end 181 # end 182 183 184 # # C_DV_QUANTITY parse error 185 # must "openEHR-EHR-EVALUATION.adverse.v1.adl be properly parsed" do 186 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-EVALUATION.adverse.v1.adl") 187 # assert_nothing_raised do 188 # ast = @parser.parse(file, 'openEHR-EHR-EVALUATION.adverse.v1') 189 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 190 # end191 #end192 193 # must "openEHR-EHR-CLUSTER.dimensions-circumference.v1.adl be properly parsed" do 194 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.dimensions-circumference.v1.adl") 195 # assert_nothing_raised do 196 # ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.dimensions-circumference.v1') 197 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 198 # end199 #end200 201 # must "openEHR-EHR-CLUSTER.dimensions.v1.adl be properly parsed" do 202 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.dimensions.v1.adl") 203 # assert_nothing_raised do 204 # ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.dimensions.v1') 205 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 206 # end207 #end208 209 # must "openEHR-EHR-CLUSTER.exam-fetus.v1.adl be properly parsed" do 210 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.exam-fetus.v1.adl") 211 # assert_nothing_raised do 212 # ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.exam-fetus.v1') 213 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 214 # end215 #end216 217 # must "openEHR-EHR-CLUSTER.exam-uterine_cervix.v1.adl be properly parsed" do 218 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.exam-uterine_cervix.v1.adl") 219 # assert_nothing_raised do 220 # ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.exam-uterine_cervix.v1') 221 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 222 # end223 #end224 225 # must "openEHR-EHR-OBSERVATION.body_mass_index.v1.adl be properly parsed" do 226 # file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-OBSERVATION.body_mass_index.v1.adl") 227 # assert_nothing_raised do 228 # ast = @parser.parse(file, 'openEHR-EHR-OBSERVATION.body_mass_index.v1') 229 # assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 230 # end231 #end232 20 21 must "openEHR-EHR-ACTION.referral.v1.adl be properly parsed" do 22 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-ACTION.referral.v1.adl") 23 assert_nothing_raised do 24 ast = @parser.parse(file, 'openEHR-EHR-ACTION.referral.v1') 25 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 26 end 27 end 28 29 must "openEHR-EHR-CLUSTER.auscultation-chest.v1.adl be properly parsed" do 30 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.auscultation-chest.v1.adl") 31 assert_nothing_raised do 32 ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.auscultation-chest.v1') 33 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 34 end 35 end 36 37 must "openEHR-EHR-CLUSTER.auscultation.v1.adl be properly parsed" do 38 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.auscultation.v1.adl") 39 assert_nothing_raised do 40 ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.auscultation.v1') 41 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 42 end 43 end 44 45 46 must "openEHR-EHR-CLUSTER.exam-abdomen.v1.adl be properly parsed" do 47 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.exam-abdomen.v1.adl") 48 assert_nothing_raised do 49 ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.exam-abdomen.v1') 50 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 51 end 52 end 53 54 must "openEHR-EHR-CLUSTER.exam-chest.v1.adl be properly parsed" do 55 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.exam-chest.v1.adl") 56 assert_nothing_raised do 57 ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.exam-chest.v1') 58 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 59 end 60 end 61 62 must "openEHR-EHR-CLUSTER.exam-generic-joint.v1.adl be properly parsed" do 63 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.exam-generic-joint.v1.adl") 64 assert_nothing_raised do 65 ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.exam-generic-joint.v1') 66 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 67 end 68 end 69 70 must "openEHR-EHR-CLUSTER.exam-generic-lymphnode.v1.adl be properly parsed" do 71 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.exam-generic-lymphnode.v1.adl") 72 assert_nothing_raised do 73 ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.exam-generic-lymphnode.v1') 74 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 75 end 76 end 77 78 must "openEHR-EHR-CLUSTER.exam-generic-mass.v1.adl be properly parsed" do 79 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.exam-generic-mass.v1.adl") 80 assert_nothing_raised do 81 ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.exam-generic-mass.v1') 82 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 83 end 84 end 85 86 must "openEHR-EHR-CLUSTER.exam-generic.v1.adl be properly parsed" do 87 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.exam-generic.v1.adl") 88 assert_nothing_raised do 89 ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.exam-generic.v1') 90 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 91 end 92 end 93 94 must "openEHR-EHR-CLUSTER.exam-nervous_system.v1.adl be properly parsed" do 95 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.exam-nervous_system.v1.adl") 96 assert_nothing_raised do 97 ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.exam-nervous_system.v1') 98 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 99 end 100 end 101 102 must "openEHR-EHR-COMPOSITION.discharge.v1draft.adl be properly parsed" do 103 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-COMPOSITION.discharge.v1draft.adl") 104 assert_nothing_raised do 105 ast = @parser.parse(file, 'openEHR-EHR-COMPOSITION.discharge.v1draft') 106 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 107 end 108 end 109 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 117 118 must "openEHR-EHR-INSTRUCTION.medication.v1.adl be properly parsed" do 119 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-INSTRUCTION.medication.v1.adl") 120 assert_nothing_raised do 121 ast = @parser.parse(file, 'openEHR-EHR-INSTRUCTION.medication.v1') 122 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 123 end 124 end 125 126 must "openEHR-EHR-INSTRUCTION.referral.v1.adl be properly parsed" do 127 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-INSTRUCTION.referral.v1.adl") 128 assert_nothing_raised do 129 ast = @parser.parse(file, 'openEHR-EHR-INSTRUCTION.referral.v1') 130 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 131 end 132 end 133 134 must "openEHR-EHR-ITEM_TREE.Laboratory_request.v1.adl be properly parsed" do 135 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-ITEM_TREE.Laboratory_request.v1.adl") 136 assert_nothing_raised do 137 ast = @parser.parse(file, 'openEHR-EHR-ITEM_TREE.Laboratory_request.v1') 138 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 139 end 140 end 141 142 143 must "openEHR-EHR-OBSERVATION.apgar.v1.adl be properly parsed" do 144 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-OBSERVATION.apgar.v1.adl") 145 assert_nothing_raised do 146 ast = @parser.parse(file, 'openEHR-EHR-OBSERVATION.apgar.v1') 147 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 148 end 149 end 150 151 must "openEHR-EHR-SECTION.findings.v1.adl be properly parsed" do 152 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-SECTION.findings.v1.adl") 153 assert_nothing_raised do 154 ast = @parser.parse(file, 'openEHR-EHR-SECTION.findings.v1') 155 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 156 end 157 end 158 159 must "openEHR-EHR-SECTION.reason_for_encounter.v1.adl be properly parsed" do 160 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-SECTION.reason_for_encounter.v1.adl") 161 assert_nothing_raised do 162 ast = @parser.parse(file, 'openEHR-EHR-SECTION.reason_for_encounter.v1') 163 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 164 end 165 end 166 167 168 must "openEHR-EHR-SECTION.vital_signs.v1.adl be properly parsed" do 169 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-SECTION.vital_signs.v1.adl") 170 assert_nothing_raised do 171 ast = @parser.parse(file, 'openEHR-EHR-SECTION.vital_signs.v1') 172 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 173 end 174 end 175 176 177 # C_DV_QUANTITY parse error 178 must "openEHR-EHR-EVALUATION.adverse.v1.adl be properly parsed" do 179 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-EVALUATION.adverse.v1.adl") 180 assert_nothing_raised do 181 ast = @parser.parse(file, 'openEHR-EHR-EVALUATION.adverse.v1') 182 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 183 end 184 end 185 186 must "openEHR-EHR-CLUSTER.dimensions-circumference.v1.adl be properly parsed" do 187 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.dimensions-circumference.v1.adl") 188 assert_nothing_raised do 189 ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.dimensions-circumference.v1') 190 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 191 end 192 end 193 194 must "openEHR-EHR-CLUSTER.dimensions.v1.adl be properly parsed" do 195 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.dimensions.v1.adl") 196 assert_nothing_raised do 197 ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.dimensions.v1') 198 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 199 end 200 end 201 202 must "openEHR-EHR-CLUSTER.exam-fetus.v1.adl be properly parsed" do 203 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.exam-fetus.v1.adl") 204 assert_nothing_raised do 205 ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.exam-fetus.v1') 206 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 207 end 208 end 209 210 must "openEHR-EHR-CLUSTER.exam-uterine_cervix.v1.adl be properly parsed" do 211 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-CLUSTER.exam-uterine_cervix.v1.adl") 212 assert_nothing_raised do 213 ast = @parser.parse(file, 'openEHR-EHR-CLUSTER.exam-uterine_cervix.v1') 214 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 215 end 216 end 217 218 must "openEHR-EHR-OBSERVATION.body_mass_index.v1.adl be properly parsed" do 219 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-OBSERVATION.body_mass_index.v1.adl") 220 assert_nothing_raised do 221 ast = @parser.parse(file, 'openEHR-EHR-OBSERVATION.body_mass_index.v1') 222 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 223 end 224 end 225 226 must "openEHR-EHR-ACTION.imaging.v1.adl be properly parsed" do 227 file = File.read("#{TEST_ROOT_DIR}/adl/openEHR-EHR-ACTION.imaging.v1.adl") 228 assert_nothing_raised do 229 ast = @parser.parse(file, 'openEHR-EHR-ACTION.imaging.v1') 230 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 231 end 232 end 233 233 234 234 end
Note:
See TracChangeset
for help on using the changeset viewer.