test_nwm_data_get_schema.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:pynwm 作者: twhiteaker 项目源码 文件源码
def test_get_schema():
    '''Should identify schema from id dimension in netCDF file.'''

    tempdir = tempfile.gettempdir()
    v1_0_dim = 'station'
    v1_1_dim = 'feature_id'

    v1_0_file = os.path.join(tempdir, 'v1_0.nc')
    with Dataset(v1_0_file, 'w') as nc:
        dim = nc.createDimension(v1_0_dim, None)
    expected = constants.SCHEMAv1_0
    returned = nwm_data.get_schema(nc)
    assert expected == returned
    os.remove(v1_0_file)

    v1_1_file = os.path.join(tempdir, 'v1_1.nc')
    with Dataset(v1_1_file, 'w') as nc:
        dim = nc.createDimension(v1_1_dim, None)
    expected = constants.SCHEMAv1_1
    returned = nwm_data.get_schema(nc)
    assert expected == returned
    os.remove(v1_1_file)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号