Exemplo n.º 1
0
def test_GridArray_from_path_check_time_axis(grid_files):
    # using time axis implicit
    grid = GridArray.from_path(grid_files / "grid.0")
    assert grid.time.name == "time"

    # using time axis explicit
    grid = GridArray.from_path(grid_files / "grid.0", time_axis="time")
    assert grid.time.name == "time"

    # using time axis explicit
    grid = GridArray.from_path(grid_files / "grid.0", time_axis="iteration")
    assert grid.time.name == "iteration"
Exemplo n.º 2
0
def test_GridArray_from_path(grid_files):
    grid = GridArray.from_path(grid_files / "grid.0")

    assert grid.name == "dummy_grid"
    assert grid.label == "dummy grid label"
    assert grid.unit == "dummy unit"

    assert grid.axes[0].name == "dummy_axis0"
    assert grid.axes[1].name == "dummy_axis1"
    assert grid.axes[0].label == "dummy label axis0"
    assert grid.axes[1].label == "dummy label axis1"
    assert grid.axes[0].unit == "dummy unit axis0"

    np.testing.assert_array_equal(grid, np.arange(32).reshape((4, 8)))