22
33import yaml
44from anemoi .utils .testing import GetTestData
5+ from earthkit .data .readers .grib .codes import GribField
56from pytest_mock import MockerFixture
67
78from anemoi .inference .checkpoint import Checkpoint
89from anemoi .inference .grib .templates .manager import TemplateManager
9- from anemoi .inference .lazy import ekd
1010from anemoi .inference .testing import fake_checkpoints
1111
1212
@@ -19,7 +19,7 @@ def test_manager_builtin(mocker: MockerFixture):
1919 manager = TemplateManager (owner )
2020
2121 template = manager .template ("2t" , state = {}, typed_variables = c .typed_variables )
22- assert isinstance (template , ekd . Field )
22+ assert isinstance (template , GribField )
2323 assert template .metadata ("param" ) == "lsm" # lsm is used as the builtin template for surface fields
2424
2525
@@ -36,7 +36,7 @@ def test_manager_file(mocker: MockerFixture, get_test_data: GetTestData):
3636 manager = TemplateManager (owner , templates = config )
3737
3838 template = manager .template ("2t" , state = {}, typed_variables = c .typed_variables )
39- assert isinstance (template , ekd . Field )
39+ assert isinstance (template , GribField )
4040 assert template .metadata ("param" ) == "10u" # first field in the file
4141
4242
@@ -62,7 +62,7 @@ def test_manager_samples(mocker: MockerFixture, get_test_data: GetTestData, tmp_
6262 manager = TemplateManager (owner , templates = config )
6363
6464 template = manager .template ("2t" , state = {}, typed_variables = c .typed_variables )
65- assert isinstance (template , ekd . Field )
65+ assert isinstance (template , GribField )
6666 assert template .metadata ("param" ) == "10u" # first field in the file
6767
6868
0 commit comments