Ignore:
Timestamp:
Apr 28, 2008, 7:34:20 AM (16 years ago)
Author:
Tatsukawa, Akimichi
Message:

parsing c_any fails

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  
    55    [at0000]    -- Apgar score
    66language
    7 --    original_language = <[ISO_639-1::en]>
    8     original_language = <[ISO_639::en]>
     7    original_language = <[ISO_639-1::en]>
    98    translations = <
    109        ["de"] = <
    11 --            language = <[ISO_639-1::de]>
    12             language = <[ISO_639::de]>
     10            language = <[ISO_639-1::de]>
    1311            author = <
    1412                ["name"] = <"Jasmin Buck, Sebastian Garde">
     
    1715        >
    1816        ["en-us"] = <
    19 --            language = <[ISO_639-1::en-us]>
    20             language = <[ISO_639::en-us]>
     17            language = <[ISO_639-1::en-us]>
    2118            author = <
    2219                ["name"] = <"????">
  • ruby/trunk/adl_parser/tests/parser_test.rb

    r17 r18  
    9696      @parser.parse(imaging, 'openEHR-EHR-ACTION.imaging.v1.adl')
    9797    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
    103107#     evaluation = File.read('tests/openEHR-EHR-EVALUATION.adverse.v1.adl')
    104108#     assert_nothing_raised do
    105109#       @parser.parse(evaluation, 'openEHR-EHR-EVALUATION.adverse.v1.adl')
    106110#     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')
    112120#       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')
    114122#       end
    115 #      referral = File.read('tests/openEHR-EHR-ITEM_TREE.referral.v1.adl')
    116 #      assert_nothing_raised do
    117 #        @parser.parse(referral, 'openEHR-EHR-ITEM_TREE.referral.v1.adl')
    118 #      end
    119      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')
    120128     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')
    122130     end
    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')
    128 #      assert_nothing_raised do
    129 #        @parser.parse(exam_uterine_cervix, 'openEHR-EHR-CLUSTER.exam-uterine_cervix.v1.adl')
    130 #      end
    131131
    132132  end
  • ruby/trunk/adl_parser/tests/scanner_test.rb

    r17 r18  
    1212    parser = OpenEHR::ADL::Scanner::DADL::V_LOCAL_TERM_CODE_REF.new
    1313    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
    1546  end
    1647end
Note: See TracChangeset for help on using the changeset viewer.