From 20e1aa46d41d77b74dc7959f7604c03d3b8e227c Mon Sep 17 00:00:00 2001 From: Greyson Lalonde Date: Sun, 14 Sep 2025 19:04:05 -0400 Subject: [PATCH] fix: use absolute path for VCR cassettes directory --- packages/crewai/tests/conftest.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/crewai/tests/conftest.py b/packages/crewai/tests/conftest.py index a0cbd752b..0bfae7dbd 100644 --- a/packages/crewai/tests/conftest.py +++ b/packages/crewai/tests/conftest.py @@ -161,8 +161,10 @@ def mock_opentelemetry_components(): @pytest.fixture(scope="module") def vcr_config(request) -> dict: + test_dir = os.path.dirname(os.path.abspath(__file__)) + cassette_dir = os.path.join(test_dir, "cassettes") return { - "cassette_library_dir": "cassettes", + "cassette_library_dir": cassette_dir, "record_mode": "new_episodes", "filter_headers": [("authorization", "AUTHORIZATION-XXX")], }