Changeset 14462

Show
Ignore:
Timestamp:
05/14/08 12:55:52 (2 months ago)
Author:
dron
Message:

More test added.

Files:

Legend:

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

    r14390 r14462  
    4242# Verify that we always getting the same image when warping 
    4343 
     44# Upsampling 
    4445def warp_1(): 
    4546 
     
    5253    return tst.testOpen() 
    5354 
     55def warp_2(): 
     56 
     57    gdaltest.tiff_drv = gdal.GetDriverByName( 'GTiff' ) 
     58    if gdaltest.tiff_drv is None: 
     59        return 'skip' 
     60 
     61    tst = gdaltest.GDALTest( 'VRT', 'utmsmall_blinear.vrt', 1, 28772 ) 
     62 
     63    return tst.testOpen() 
     64 
     65def warp_3(): 
     66 
     67    gdaltest.tiff_drv = gdal.GetDriverByName( 'GTiff' ) 
     68    if gdaltest.tiff_drv is None: 
     69        return 'skip' 
     70 
     71    tst = gdaltest.GDALTest( 'VRT', 'utmsmall_cubic.vrt', 1, 23824 ) 
     72 
     73    return tst.testOpen() 
     74 
     75def warp_4(): 
     76 
     77    gdaltest.tiff_drv = gdal.GetDriverByName( 'GTiff' ) 
     78    if gdaltest.tiff_drv is None: 
     79        return 'skip' 
     80 
     81    tst = gdaltest.GDALTest( 'VRT', 'utmsmall_cubicspline.vrt', 1, 26946 ) 
     82 
     83    return tst.testOpen() 
     84 
     85def warp_5(): 
     86 
     87    gdaltest.tiff_drv = gdal.GetDriverByName( 'GTiff' ) 
     88    if gdaltest.tiff_drv is None: 
     89        return 'skip' 
     90 
     91    tst = gdaltest.GDALTest( 'VRT', 'utmsmall_lanczos.vrt', 1, 25603 ) 
     92 
     93    return tst.testOpen() 
     94 
     95# Downsampling 
     96def warp_6(): 
     97 
     98    gdaltest.tiff_drv = gdal.GetDriverByName( 'GTiff' ) 
     99    if gdaltest.tiff_drv is None: 
     100        return 'skip' 
     101 
     102    tst = gdaltest.GDALTest( 'VRT', 'utmsmall_ds_near.vrt', 1, 4770 ) 
     103 
     104    return tst.testOpen() 
     105 
     106def warp_7(): 
     107 
     108    gdaltest.tiff_drv = gdal.GetDriverByName( 'GTiff' ) 
     109    if gdaltest.tiff_drv is None: 
     110        return 'skip' 
     111 
     112    tst = gdaltest.GDALTest( 'VRT', 'utmsmall_ds_blinear.vrt', 1, 4755 ) 
     113 
     114    return tst.testOpen() 
     115 
     116def warp_8(): 
     117 
     118    gdaltest.tiff_drv = gdal.GetDriverByName( 'GTiff' ) 
     119    if gdaltest.tiff_drv is None: 
     120        return 'skip' 
     121 
     122    tst = gdaltest.GDALTest( 'VRT', 'utmsmall_ds_cubic.vrt', 1, 4717 ) 
     123 
     124    return tst.testOpen() 
     125 
     126def warp_9(): 
     127 
     128    gdaltest.tiff_drv = gdal.GetDriverByName( 'GTiff' ) 
     129    if gdaltest.tiff_drv is None: 
     130        return 'skip' 
     131 
     132    tst = gdaltest.GDALTest( 'VRT', 'utmsmall_ds_cubicspline.vrt', 1, 4847 ) 
     133 
     134    return tst.testOpen() 
     135 
     136def warp_10(): 
     137 
     138    gdaltest.tiff_drv = gdal.GetDriverByName( 'GTiff' ) 
     139    if gdaltest.tiff_drv is None: 
     140        return 'skip' 
     141 
     142    tst = gdaltest.GDALTest( 'VRT', 'utmsmall_ds_lanczos.vrt', 1, 4758 ) 
     143 
     144    return tst.testOpen() 
     145 
    54146 
    55147############################################################################### 
    56148 
    57149gdaltest_list = [ 
    58     warp_1 ] 
     150    warp_1, 
     151    warp_2, 
     152    warp_3, 
     153    warp_4, 
     154    warp_5, 
     155    warp_6, 
     156    warp_7, 
     157    warp_8, 
     158    warp_9, 
     159    warp_10 ] 
    59160 
    60161if __name__ == '__main__': 
    61162 
    62     gdaltest.setup_run( 'warpnumpy_rw' ) 
     163    gdaltest.setup_run( 'warp' ) 
    63164 
    64165    gdaltest.run_tests( gdaltest_list )