コード例 #1
0
def test_dimension():
    dim = Dimension(0, 1, crs='indices')
    assert dim.start == 0
    assert dim.end == 1
    assert dim.crs == 'indices'
    assert Dimension.from_json(dim.json).start == 0
    assert str(dim) == "Dimension(start='0',end='1',step='1',crs='indices')"
コード例 #2
0
def test_dimension_compat():
    dim_data = {"start": 0.0, "end": 90.0, "step": 1, "crs": "indices"}
    # from json
    dim = Dimension.from_json(dim_data)
    assert dim.start == 0.0
    assert dim.end == 90.0
    assert dim.step == 1
    assert dim.crs == 'indices'
    # json
    assert dim.json['start'] == 0.0
    assert dim.json['end'] == 90.0
    assert dim.json['step'] == 1
    assert dim.json['crs'] == 'indices'