Skip to content

Commit 6e524bb

Browse files
update windows test requirements
1 parent 776cc1c commit 6e524bb

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

tests/core/test_context.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1506,14 +1506,19 @@ def test_requirements(copy_to_temp_path: t.Callable):
15061506
"dev", no_prompts=True, skip_tests=True, skip_backfill=True, auto_apply=True
15071507
).environment
15081508
requirements = {"ipywidgets", "numpy", "pandas", "test_package"}
1509+
if IS_WINDOWS:
1510+
requirements.add("pendulum")
15091511
assert environment.requirements["pandas"] == "2.2.2"
15101512
assert set(environment.requirements) == requirements
15111513

15121514
context._requirements = {"numpy": "2.1.2", "pandas": "2.2.1"}
15131515
context._excluded_requirements = {"ipywidgets", "ruamel.yaml", "ruamel.yaml.clib"}
15141516
diff = context.plan_builder("dev", skip_tests=True, skip_backfill=True).build().context_diff
15151517
assert set(diff.previous_requirements) == requirements
1516-
assert set(diff.requirements) == {"numpy", "pandas"}
1518+
reqs = {"numpy", "pandas"}
1519+
if IS_WINDOWS:
1520+
reqs.add("pendulum")
1521+
assert set(diff.requirements) == reqs
15171522

15181523

15191524
def test_deactivate_automatic_requirement_inference(copy_to_temp_path: t.Callable):

0 commit comments

Comments
 (0)