Changeset 18 for ruby/trunk/adl_parser/tests
- Timestamp:
- Apr 28, 2008, 7:34:20 AM (16 years ago)
- Location:
- ruby/trunk/adl_parser/tests
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
ruby/trunk/adl_parser/tests/openEHR-EHR-OBSERVATION.apgar.v1.adl
r16 r18 5 5 [at0000] -- Apgar score 6 6 language 7 -- original_language = <[ISO_639-1::en]> 8 original_language = <[ISO_639::en]> 7 original_language = <[ISO_639-1::en]> 9 8 translations = < 10 9 ["de"] = < 11 -- language = <[ISO_639-1::de]> 12 language = <[ISO_639::de]> 10 language = <[ISO_639-1::de]> 13 11 author = < 14 12 ["name"] = <"Jasmin Buck, Sebastian Garde"> … … 17 15 > 18 16 ["en-us"] = < 19 -- language = <[ISO_639-1::en-us]> 20 language = <[ISO_639::en-us]> 17 language = <[ISO_639-1::en-us]> 21 18 author = < 22 19 ["name"] = <"????"> -
ruby/trunk/adl_parser/tests/parser_test.rb
r17 r18 96 96 @parser.parse(imaging, 'openEHR-EHR-ACTION.imaging.v1.adl') 97 97 end 98 # apgar = File.read('tests/openEHR-EHR-OBSERVATION.apgar.v1.adl') 99 # # assert_nothing_raised do 100 # result = @parser.parse(apgar, 'openEHR-EHR-OBSERVATION.apgar.v1.adl') 101 # assert_equal "", result 102 # # end 98 laboratory_request = File.read('tests/openEHR-EHR-ITEM_TREE.Laboratory_request.v1.adl') 99 assert_nothing_raised do 100 @parser.parse(laboratory_request, 'openEHR-EHR-ITEM_TREE.Laboratory_request.v1.adl') 101 end 102 apgar = File.read('tests/openEHR-EHR-OBSERVATION.apgar.v1.adl') 103 assert_nothing_raised do 104 result = @parser.parse(apgar, 'openEHR-EHR-OBSERVATION.apgar.v1.adl') 105 assert_equal "", result 106 end 103 107 # evaluation = File.read('tests/openEHR-EHR-EVALUATION.adverse.v1.adl') 104 108 # assert_nothing_raised do 105 109 # @parser.parse(evaluation, 'openEHR-EHR-EVALUATION.adverse.v1.adl') 106 110 # end 107 # encounter = File.read('tests/openEHR-EHR-COMPOSITION.encounter.v1draft.adl') 108 # assert_nothing_raised do 109 # @parser.parse(encounter, 'openEHR-EHR-COMPOSITION.encounter.v1draft.adl') 110 # end 111 # medication = File.read('tests/openEHR-EHR-ITEM_TREE.medication.v1.adl') 111 encounter = File.read('tests/openEHR-EHR-COMPOSITION.encounter.v1draft.adl') 112 assert_nothing_raised do 113 @parser.parse(encounter, 'openEHR-EHR-COMPOSITION.encounter.v1draft.adl') 114 end 115 # medication = File.read('tests/openEHR-EHR-ITEM_TREE.medication.v1.adl') 116 # assert_nothing_raised do 117 # @parser.parse(medication, 'openEHR-EHR-ITEM_TREE.medication.v1.adl') 118 # end 119 # referral = File.read('tests/openEHR-EHR-ITEM_TREE.referral.v1.adl') 112 120 # assert_nothing_raised do 113 # @parser.parse( medication, 'openEHR-EHR-ITEM_TREE.medication.v1.adl')121 # @parser.parse(referral, 'openEHR-EHR-ITEM_TREE.referral.v1.adl') 114 122 # end 115 # referral = File.read('tests/openEHR-EHR-ITEM_TREE.referral.v1.adl')116 #assert_nothing_raised do117 # @parser.parse(referral, 'openEHR-EHR-ITEM_TREE.referral.v1.adl')118 #end119 laboratory_request = File.read('tests/openEHR-EHR-ITEM_TREE.Laboratory_request.v1.adl')123 exam_fetus = File.read('tests/openEHR-EHR-CLUSTER.exam-fetus.v1.adl') 124 assert_nothing_raised do 125 @parser.parse(exam_fetus, 'openEHR-EHR-CLUSTER.exam-fetus.v1.adl') 126 end 127 exam_uterine_cervix = File.read('tests/openEHR-EHR-CLUSTER.exam-uterine_cervix.v1.adl') 120 128 assert_nothing_raised do 121 @parser.parse( laboratory_request, 'openEHR-EHR-ITEM_TREE.Laboratory_request.v1.adl')129 @parser.parse(exam_uterine_cervix, 'openEHR-EHR-CLUSTER.exam-uterine_cervix.v1.adl') 122 130 end 123 # exam_fetus = File.read('tests/openEHR-EHR-CLUSTER.exam-fetus.v1.adl')124 # assert_nothing_raised do125 # @parser.parse(exam_fetus, 'openEHR-EHR-CLUSTER.exam-fetus.v1.adl')126 # end127 # exam_uterine_cervix = File.read('tests/openEHR-EHR-CLUSTER.exam-uterine_cervix.v1.adl')128 # assert_nothing_raised do129 # @parser.parse(exam_uterine_cervix, 'openEHR-EHR-CLUSTER.exam-uterine_cervix.v1.adl')130 # end131 131 132 132 end -
ruby/trunk/adl_parser/tests/scanner_test.rb
r17 r18 12 12 parser = OpenEHR::ADL::Scanner::DADL::V_LOCAL_TERM_CODE_REF.new 13 13 assert_instance_of OpenEHR::ADL::Scanner::DADL::V_LOCAL_TERM_CODE_REF,parser 14 result = parser.parse('') 14 result = parser.parse('[en-us]') 15 assert_instance_of Yaparc::Result::OK, result 16 end 17 18 def test_V_QUALIFIED_TERM_CODE_REF 19 parser = OpenEHR::ADL::Scanner::DADL::V_QUALIFIED_TERM_CODE_REF.new 20 assert_instance_of OpenEHR::ADL::Scanner::DADL::V_QUALIFIED_TERM_CODE_REF,parser 21 result = parser.parse('[ISO_639::en]') 22 assert_instance_of Yaparc::Result::OK, result 23 result = parser.parse('[ISO_639::en-us]') 24 assert_instance_of Yaparc::Result::OK, result 25 end 26 27 def test_V_STRING 28 parser = OpenEHR::ADL::Scanner::DADL::V_STRING.new 29 assert_instance_of OpenEHR::ADL::Scanner::DADL::V_STRING,parser 30 result = parser.parse('"this is a string"') 31 assert_instance_of Yaparc::Result::OK, result 32 result = parser.parse('"en-us"') 33 assert_instance_of Yaparc::Result::OK, result 34 end 35 36 def test_V_REAL 37 parser = OpenEHR::ADL::Scanner::DADL::V_REAL.new 38 assert_instance_of OpenEHR::ADL::Scanner::DADL::V_REAL,parser 39 result = parser.parse('0.1') 40 assert_instance_of Yaparc::Result::OK, result 41 result = parser.parse('0.0..20000.0') 42 assert_instance_of Yaparc::Result::OK, result 43 assert_equal [:V_REAL, "0.0"], result.value 44 assert_equal "..20000.0", result.input 45 15 46 end 16 47 end
Note:
See TracChangeset
for help on using the changeset viewer.