Skip to content

Commit 0996a2f

Browse files
authored
update tests (#3160)
1 parent 603d8c9 commit 0996a2f

1 file changed

Lines changed: 62 additions & 38 deletions

File tree

darts/tests/models/forecasting/test_foundation.py

Lines changed: 62 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -576,16 +576,22 @@ def test_invalid_variable_icl(self, mock_method):
576576
timesfm2p5_tiny_context,
577577
id="TimesFM2p5",
578578
),
579-
pytest.param(
580-
TiRexModel,
581-
{"accept_license": True},
582-
lambda: patch(
583-
TIREX_LOAD_MODEL_PATCH_TARGET,
584-
return_value=TiRexStub(),
579+
]
580+
+ (
581+
[
582+
pytest.param(
583+
TiRexModel,
584+
{"accept_license": True},
585+
lambda: patch(
586+
TIREX_LOAD_MODEL_PATCH_TARGET,
587+
return_value=TiRexStub(),
588+
),
589+
id="TiRex",
585590
),
586-
id="TiRex",
587-
),
588-
],
591+
]
592+
if TIREX_AVAILABLE
593+
else []
594+
),
589595
)
590596
@pytest.mark.parametrize("series_length", [16, 14, 8, 1])
591597
def test_variable_icl_fit_predict(
@@ -844,17 +850,23 @@ def test_min_train_series_length_fixed(self, mock_method):
844850
True,
845851
id="TimesFM2p5",
846852
),
847-
pytest.param(
848-
TiRexModel,
849-
{"accept_license": True},
850-
lambda: patch(
851-
TIREX_LOAD_MODEL_PATCH_TARGET,
852-
return_value=TiRexStub(),
853+
]
854+
+ (
855+
[
856+
pytest.param(
857+
TiRexModel,
858+
{"accept_license": True},
859+
lambda: patch(
860+
TIREX_LOAD_MODEL_PATCH_TARGET,
861+
return_value=TiRexStub(),
862+
),
863+
False,
864+
id="TiRex",
853865
),
854-
False,
855-
id="TiRex",
856-
),
857-
],
866+
]
867+
if TIREX_AVAILABLE
868+
else []
869+
),
858870
)
859871
def test_variable_icl_save_load(
860872
self, model_cls, extra_kwargs, mock_ctx_factory, supports_ckpt, tmp_path
@@ -963,16 +975,22 @@ def test_variable_icl_save_load(
963975
timesfm2p5_tiny_context,
964976
id="TimesFM2p5",
965977
),
966-
pytest.param(
967-
TiRexModel,
968-
{"accept_license": True},
969-
lambda: patch(
970-
TIREX_LOAD_MODEL_PATCH_TARGET,
971-
return_value=TiRexStub(),
978+
]
979+
+ (
980+
[
981+
pytest.param(
982+
TiRexModel,
983+
{"accept_license": True},
984+
lambda: patch(
985+
TIREX_LOAD_MODEL_PATCH_TARGET,
986+
return_value=TiRexStub(),
987+
),
988+
id="TiRex",
972989
),
973-
id="TiRex",
974-
),
975-
],
990+
]
991+
if TIREX_AVAILABLE
992+
else []
993+
),
976994
)
977995
def test_variable_icl_matches_fixed_icl(
978996
self, model_cls, extra_kwargs, mock_ctx_factory
@@ -1057,16 +1075,22 @@ def test_variable_icl_matches_fixed_icl(
10571075
timesfm2p5_tiny_context,
10581076
id="TimesFM2p5",
10591077
),
1060-
pytest.param(
1061-
TiRexModel,
1062-
{"accept_license": True},
1063-
lambda: patch(
1064-
TIREX_LOAD_MODEL_PATCH_TARGET,
1065-
return_value=TiRexStub(),
1066-
),
1067-
id="TiRex",
1068-
),
1069-
],
1078+
]
1079+
+ (
1080+
[
1081+
pytest.param(
1082+
TiRexModel,
1083+
{"accept_license": True},
1084+
lambda: patch(
1085+
TIREX_LOAD_MODEL_PATCH_TARGET,
1086+
return_value=TiRexStub(),
1087+
),
1088+
id="TiRex",
1089+
)
1090+
]
1091+
if TIREX_AVAILABLE
1092+
else []
1093+
),
10701094
)
10711095
def test_load_weights_different_chunk_params(
10721096
self, model_cls, extra_kwargs, mock_ctx_factory, tmp_path

0 commit comments

Comments
 (0)