Changeset 14456

Show
Ignore:
Timestamp:
05/12/08 04:04:37 (2 months ago)
Author:
rouault
Message:

Add extra test for reading TEXT segment

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/autotest/gdrivers/nitf.py

    r14452 r14456  
    768768 
    769769    return 'success' 
     770 
     771############################################################################### 
     772# 5 text files 
     773 
     774def nitf_online_11(): 
     775 
     776    if not gdaltest.download_file('http://download.osgeo.org/gdal/data/nitf/nitf2.0/U_1122a.ntf', 'U_1122a.ntf'): 
     777        return 'skip' 
     778 
     779    ds = gdal.Open( 'tmp/cache/U_1122a.ntf' ) 
     780 
     781    mdTEXT = ds.GetMetadata( 'TEXT' ) 
     782 
     783    ds = None 
     784 
     785    if mdTEXT['DATA_0'] != 'This is test text file 01.\r\n': 
     786        gdaltest.post_reason( 'did not find expected DATA_0 from metadata.' ) 
     787        return 'fail' 
     788    if mdTEXT['DATA_1'] != 'This is test text file 02.\r\n': 
     789        gdaltest.post_reason( 'did not find expected DATA_1 from metadata.' ) 
     790        return 'fail' 
     791    if mdTEXT['DATA_2'] != 'This is test text file 03.\r\n': 
     792        gdaltest.post_reason( 'did not find expected DATA_2 from metadata.' ) 
     793        return 'fail' 
     794    if mdTEXT['DATA_3'] != 'This is test text file 04.\r\n': 
     795        gdaltest.post_reason( 'did not find expected DATA_3 from metadata.' ) 
     796        return 'fail' 
     797    if mdTEXT['DATA_4'] != 'This is test text file 05.\r\n': 
     798        gdaltest.post_reason( 'did not find expected DATA_4 from metadata.' ) 
     799        return 'fail' 
     800 
     801    return 'success' 
     802 
    770803 
    771804############################################################################### 
     
    840873    nitf_online_9, 
    841874    nitf_online_10, 
     875    nitf_online_11, 
    842876    nitf_cleanup ] 
    843877