Changeset 21 for ruby/trunk/adl_parser/tests/parser_test.rb
- Timestamp:
- Apr 30, 2008, 8:34:43 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ruby/trunk/adl_parser/tests/parser_test.rb
r20 r21 1 #$:.unshift File.join(File.dirname(__FILE__))2 3 1 require 'lib/parser.rb' 4 2 require 'test/unit' … … 16 14 laboratory_request = File.read('tests/openEHR-EHR-ITEM_TREE.Laboratory_request.v1.adl') 17 15 assert_nothing_raised do 18 @parser.parse(laboratory_request, 'openEHR-EHR-ITEM_TREE.Laboratory_request.v1.adl') 16 result = @parser.parse(laboratory_request, 'openEHR-EHR-ITEM_TREE.Laboratory_request.v1.adl') 17 assert_instance_of OpenEHR::AM::Archetype::ARCHETYPE, result 18 assert_instance_of OpenEHR::AM::Archetype::Archetype_Description::ARCHETYPE_DESCRIPTION, result.description 19 assert_instance_of OpenEHR::AM::Archetype::Constraint_Model::C_COMPLEX_OBJECT, result.definition 19 20 end 20 21 21 apgar = File.read('tests/openEHR-EHR-OBSERVATION.apgar.v1.adl')22 assert_nothing_raised do23 result = @parser.parse(apgar, 'openEHR-EHR-OBSERVATION.apgar.v1.adl')24 # assert_equal "", result25 end22 # apgar = File.read('tests/openEHR-EHR-OBSERVATION.apgar.v1.adl') 23 # assert_nothing_raised do 24 # result = @parser.parse(apgar, 'openEHR-EHR-OBSERVATION.apgar.v1.adl') 25 # # assert_equal "", result 26 # end 26 27 27 evaluation = File.read('tests/openEHR-EHR-EVALUATION.adverse.v1.adl') 28 assert_nothing_raised do 29 @parser.parse(evaluation, 'openEHR-EHR-EVALUATION.adverse.v1.adl') 30 end 28 # evaluation = File.read('tests/openEHR-EHR-EVALUATION.adverse.v1.adl') 29 # assert_nothing_raised do 30 # @parser.parse(evaluation, 'openEHR-EHR-EVALUATION.adverse.v1.adl') 31 # end 32 33 34 35 # referral = File.read('tests/openEHR-EHR-ITEM_TREE.referral.v1.adl') 36 # assert_nothing_raised do 37 # @parser.parse(referral, 'openEHR-EHR-ITEM_TREE.referral.v1.adl') 38 # end 39 40 # exam_fetus = File.read('tests/openEHR-EHR-CLUSTER.exam-fetus.v1.adl') 41 # assert_nothing_raised do 42 # @parser.parse(exam_fetus, 'openEHR-EHR-CLUSTER.exam-fetus.v1.adl') 43 # end 44 45 # exam_uterine_cervix = File.read('tests/openEHR-EHR-CLUSTER.exam-uterine_cervix.v1.adl') 46 # assert_nothing_raised do 47 # @parser.parse(exam_uterine_cervix, 'openEHR-EHR-CLUSTER.exam-uterine_cervix.v1.adl') 48 # end 49 50 # imaging = File.read('tests/openEHR-EHR-ACTION.imaging.v1.adl') 51 # assert_nothing_raised do 52 # @parser.parse(imaging, 'openEHR-EHR-ACTION.imaging.v1.adl') 53 # end 54 55 # exam_nervous_system = File.read('tests/openEHR-EHR-CLUSTER.exam-nervous_system.v1.adl') 56 # assert_nothing_raised do 57 # @parser.parse(exam_nervous_system, 'openEHR-EHR-CLUSTER.exam-nervous_system.v1.adl') 58 # end 59 # exam_generic = File.read('tests/openEHR-EHR-CLUSTER.exam-generic.v1.adl') 60 # assert_nothing_raised do 61 # @parser.parse(exam_generic, 'openEHR-EHR-CLUSTER.exam-generic.v1.adl') 62 # end 63 # exam_generic_mass = File.read('tests/openEHR-EHR-CLUSTER.exam-generic-mass.v1.adl') 64 # assert_nothing_raised do 65 # @parser.parse(exam_generic_mass, 'openEHR-EHR-CLUSTER.exam-generic-mass.v1.adl') 66 # end 67 # exam_generic_lymphnode = File.read('tests/openEHR-EHR-CLUSTER.exam-generic-lymphnode.v1.adl') 68 # assert_nothing_raised do 69 # @parser.parse(exam_generic_lymphnode, 'openEHR-EHR-CLUSTER.exam-generic-lymphnode.v1.adl') 70 # end 71 # exam_generic_joint = File.read('tests/openEHR-EHR-CLUSTER.exam-generic-joint.v1.adl') 72 # assert_nothing_raised do 73 # @parser.parse(exam_generic_joint, 'openEHR-EHR-CLUSTER.exam-generic-joint.v1.adl') 74 # end 75 # exam_chest = File.read('tests/openEHR-EHR-CLUSTER.exam-chest.v1.adl') 76 # assert_nothing_raised do 77 # @parser.parse(exam_chest, 'openEHR-EHR-CLUSTER.exam-chest.v1.adl') 78 # end 79 # exam_abdomen = File.read('tests/openEHR-EHR-CLUSTER.exam-abdomen.v1.adl') 80 # assert_nothing_raised do 81 # @parser.parse(exam_abdomen, 'openEHR-EHR-CLUSTER.exam-abdomen.v1.adl') 82 # end 83 # cluster_auscultation = File.read('tests/openEHR-EHR-CLUSTER.auscultation.v1.adl') 84 # assert_nothing_raised do 85 # @parser.parse(cluster_auscultation, 'openEHR-EHR-CLUSTER.auscultation.v1.adl') 86 # end 87 # cluster_auscultation_chest = File.read('tests/openEHR-EHR-CLUSTER.auscultation-chest.v1.adl') 88 # assert_nothing_raised do 89 # @parser.parse(cluster_auscultation_chest, 'openEHR-EHR-CLUSTER.auscultation-chest.v1.adl') 90 # end 91 # vital_signs = File.read('tests/openEHR-EHR-SECTION.vital_signs.v1.adl') 92 # assert_nothing_raised do 93 # @parser.parse(vital_signs, 'openEHR-EHR-SECTION.vital_signs.v1') 94 # end 95 # summary = File.read('tests/openEHR-EHR-SECTION.summary.v1.adl') 96 # assert_nothing_raised do 97 # @parser.parse(summary, 'openEHR-EHR-SECTION.summary.v1.adl') 98 # end 99 100 # findings = File.read('tests/openEHR-EHR-SECTION.findings.v1.adl') 101 # assert_nothing_raised do 102 # @parser.parse(findings, 'openEHR-EHR-SECTION.findings.v1.adl') 103 # end 104 105 # reason_for_encounter = File.read('tests/openEHR-EHR-SECTION.reason_for_encounter.v1.adl') 106 # assert_nothing_raised do 107 # @parser.parse(reason_for_encounter, 'openEHR-EHR-SECTION.reason_for_encounter.v1.adl') 108 # end 109 110 # imaging = File.read('tests/openEHR-EHR-ITEM_TREE.imaging.v1.adl') 111 # assert_nothing_raised do 112 # @parser.parse(imaging, 'openEHR-EHR-ITEM_TREE.imaging.v1.adl') 113 # end 114 # instruction_referral = File.read('tests/openEHR-EHR-INSTRUCTION.referral.v1.adl') 115 # assert_nothing_raised do 116 # @parser.parse(instruction_referral, 'openEHR-EHR-INSTRUCTION.referral.v1.adl') 117 # end 118 # instruction_medication = File.read('tests/openEHR-EHR-INSTRUCTION.medication.v1.adl') 119 # assert_nothing_raised do 120 # @parser.parse(instruction_medication, 'openEHR-EHR-INSTRUCTION.medication.v1.adl') 121 # end 122 # action_referral = File.read('tests/openEHR-EHR-ACTION.referral.v1.adl') 123 # assert_nothing_raised do 124 # @parser.parse(action_referral, 'openEHR-EHR-ACTION.referral.v1.adl') 125 # end 126 127 # dimensions_circumference = File.read('tests/openEHR-EHR-CLUSTER.dimensions.v1.adl') 128 # assert_nothing_raised do 129 # @parser.parse(dimensions_circumference, 'openEHR-EHR-CLUSTER.dimensions.v1.adl') 130 # end 131 132 # discharge = File.read('tests/openEHR-EHR-COMPOSITION.discharge.v1draft.adl') 133 # assert_nothing_raised do 134 # @parser.parse(discharge, 'openEHR-EHR-COMPOSITION.discharge.v1draft.adl') 135 # end 136 137 # encounter = File.read('tests/openEHR-EHR-COMPOSITION.encounter.v1draft.adl') 138 # assert_nothing_raised do 139 # @parser.parse(encounter, 'openEHR-EHR-COMPOSITION.encounter.v1draft.adl') 140 # end 31 141 32 142 … … 35 145 # @parser.parse(medication, 'openEHR-EHR-ITEM_TREE.medication.v1.adl') 36 146 # end 37 38 referral = File.read('tests/openEHR-EHR-ITEM_TREE.referral.v1.adl')39 assert_nothing_raised do40 @parser.parse(referral, 'openEHR-EHR-ITEM_TREE.referral.v1.adl')41 end42 43 exam_fetus = File.read('tests/openEHR-EHR-CLUSTER.exam-fetus.v1.adl')44 assert_nothing_raised do45 @parser.parse(exam_fetus, 'openEHR-EHR-CLUSTER.exam-fetus.v1.adl')46 end47 48 exam_uterine_cervix = File.read('tests/openEHR-EHR-CLUSTER.exam-uterine_cervix.v1.adl')49 assert_nothing_raised do50 @parser.parse(exam_uterine_cervix, 'openEHR-EHR-CLUSTER.exam-uterine_cervix.v1.adl')51 end52 53 imaging = File.read('tests/openEHR-EHR-ACTION.imaging.v1.adl')54 assert_nothing_raised do55 @parser.parse(imaging, 'openEHR-EHR-ACTION.imaging.v1.adl')56 end57 58 exam_nervous_system = File.read('tests/openEHR-EHR-CLUSTER.exam-nervous_system.v1.adl')59 assert_nothing_raised do60 @parser.parse(exam_nervous_system, 'openEHR-EHR-CLUSTER.exam-nervous_system.v1.adl')61 end62 exam_generic = File.read('tests/openEHR-EHR-CLUSTER.exam-generic.v1.adl')63 assert_nothing_raised do64 @parser.parse(exam_generic, 'openEHR-EHR-CLUSTER.exam-generic.v1.adl')65 end66 exam_generic_mass = File.read('tests/openEHR-EHR-CLUSTER.exam-generic-mass.v1.adl')67 assert_nothing_raised do68 @parser.parse(exam_generic_mass, 'openEHR-EHR-CLUSTER.exam-generic-mass.v1.adl')69 end70 exam_generic_lymphnode = File.read('tests/openEHR-EHR-CLUSTER.exam-generic-lymphnode.v1.adl')71 assert_nothing_raised do72 @parser.parse(exam_generic_lymphnode, 'openEHR-EHR-CLUSTER.exam-generic-lymphnode.v1.adl')73 end74 exam_generic_joint = File.read('tests/openEHR-EHR-CLUSTER.exam-generic-joint.v1.adl')75 assert_nothing_raised do76 @parser.parse(exam_generic_joint, 'openEHR-EHR-CLUSTER.exam-generic-joint.v1.adl')77 end78 exam_chest = File.read('tests/openEHR-EHR-CLUSTER.exam-chest.v1.adl')79 assert_nothing_raised do80 @parser.parse(exam_chest, 'openEHR-EHR-CLUSTER.exam-chest.v1.adl')81 end82 exam_abdomen = File.read('tests/openEHR-EHR-CLUSTER.exam-abdomen.v1.adl')83 assert_nothing_raised do84 @parser.parse(exam_abdomen, 'openEHR-EHR-CLUSTER.exam-abdomen.v1.adl')85 end86 cluster_auscultation = File.read('tests/openEHR-EHR-CLUSTER.auscultation.v1.adl')87 assert_nothing_raised do88 @parser.parse(cluster_auscultation, 'openEHR-EHR-CLUSTER.auscultation.v1.adl')89 end90 cluster_auscultation_chest = File.read('tests/openEHR-EHR-CLUSTER.auscultation-chest.v1.adl')91 assert_nothing_raised do92 @parser.parse(cluster_auscultation_chest, 'openEHR-EHR-CLUSTER.auscultation-chest.v1.adl')93 end94 vital_signs = File.read('tests/openEHR-EHR-SECTION.vital_signs.v1.adl')95 assert_nothing_raised do96 @parser.parse(vital_signs, 'openEHR-EHR-SECTION.vital_signs.v1')97 end98 summary = File.read('tests/openEHR-EHR-SECTION.summary.v1.adl')99 assert_nothing_raised do100 @parser.parse(summary, 'openEHR-EHR-SECTION.summary.v1.adl')101 end102 103 findings = File.read('tests/openEHR-EHR-SECTION.findings.v1.adl')104 assert_nothing_raised do105 @parser.parse(findings, 'openEHR-EHR-SECTION.findings.v1.adl')106 end107 108 reason_for_encounter = File.read('tests/openEHR-EHR-SECTION.reason_for_encounter.v1.adl')109 assert_nothing_raised do110 @parser.parse(reason_for_encounter, 'openEHR-EHR-SECTION.reason_for_encounter.v1.adl')111 end112 113 imaging = File.read('tests/openEHR-EHR-ITEM_TREE.imaging.v1.adl')114 assert_nothing_raised do115 @parser.parse(imaging, 'openEHR-EHR-ITEM_TREE.imaging.v1.adl')116 end117 instruction_referral = File.read('tests/openEHR-EHR-INSTRUCTION.referral.v1.adl')118 assert_nothing_raised do119 @parser.parse(instruction_referral, 'openEHR-EHR-INSTRUCTION.referral.v1.adl')120 end121 instruction_medication = File.read('tests/openEHR-EHR-INSTRUCTION.medication.v1.adl')122 assert_nothing_raised do123 @parser.parse(instruction_medication, 'openEHR-EHR-INSTRUCTION.medication.v1.adl')124 end125 action_referral = File.read('tests/openEHR-EHR-ACTION.referral.v1.adl')126 assert_nothing_raised do127 @parser.parse(action_referral, 'openEHR-EHR-ACTION.referral.v1.adl')128 end129 130 dimensions_circumference = File.read('tests/openEHR-EHR-CLUSTER.dimensions.v1.adl')131 assert_nothing_raised do132 @parser.parse(dimensions_circumference, 'openEHR-EHR-CLUSTER.dimensions.v1.adl')133 end134 135 discharge = File.read('tests/openEHR-EHR-COMPOSITION.discharge.v1draft.adl')136 assert_nothing_raised do137 @parser.parse(discharge, 'openEHR-EHR-COMPOSITION.discharge.v1draft.adl')138 end139 140 encounter = File.read('tests/openEHR-EHR-COMPOSITION.encounter.v1draft.adl')141 assert_nothing_raised do142 @parser.parse(encounter, 'openEHR-EHR-COMPOSITION.encounter.v1draft.adl')143 end144 145 146 147 end 147 148 end
Note:
See TracChangeset
for help on using the changeset viewer.