Ignore:
Timestamp:
Mar 13, 2010, 12:35:11 AM (14 years ago)
Author:
KOBAYASHI, Shinji
Message:

serializer implementation
Sample ADL was generated by LiU Archetype Editor.
There are some differences in XML forms amongs LiU, Ocean, CKM.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ruby/trunk/spec/lib/open_ehr/serializer/adl_serializer_spec.rb

    r406 r407  
    77describe ADLSerializer do
    88  it_should_behave_like 'sample archetype'
     9
     10  before(:all) do
     11    current_dir = File.dirname(__FILE__)
     12    adl_file = File.open(current_dir + '/openEHR-EHR-SECTION.test.v1.adl')
     13    adl = adl_file.readlines
     14    @sample_header = adl[0..7].join
     15    @sample_description = adl[8..24].join
     16    adl_file.close
     17  end
    918
    1019  before(:each) do
     
    1726
    1827  it 'header should return archetype context' do
    19     @adl_serializer.header.should == <<HERE
    20 archetype (adl_version = 1.4)
    21 \tadl-test-ENTRY.most_minimal.v1
    22 
    23 concept
    24 \t[at0000]
    25 HERE
     28    @adl_serializer.header.should == @sample_header
    2629  end
    2730end
Note: See TracChangeset for help on using the changeset viewer.