diff --git a/tests/e2e/commerce/order/conftest.py b/tests/e2e/commerce/order/conftest.py index 2ef681d0..f10d5216 100644 --- a/tests/e2e/commerce/order/conftest.py +++ b/tests/e2e/commerce/order/conftest.py @@ -9,7 +9,9 @@ def invalid_order_id(): @pytest.fixture @freeze_time("2025-12-01T10:00:00.000Z") -def order_factory(licensee_id, commerce_product_id, commerce_item_id, authorization_id): +def order_factory( + licensee_id, commerce_product_id, commerce_item_id, authorization_id, certificate_id +): def factory( notes: str = "E2E Created Order", line_item_period: str = "1y", @@ -49,6 +51,7 @@ def factory( "quantity": line_quantity, } ], + "certificates": [{"id": certificate_id}], } return factory diff --git a/tests/e2e/conftest.py b/tests/e2e/conftest.py index 1ce0e52a..fb515731 100644 --- a/tests/e2e/conftest.py +++ b/tests/e2e/conftest.py @@ -179,3 +179,8 @@ def user_group_id(e2e_config): @pytest.fixture(scope="session") def commerce_product_id(e2e_config): return e2e_config["commerce.product.id"] + + +@pytest.fixture +def certificate_id(e2e_config): + return e2e_config["program.certificate.id"] diff --git a/tests/e2e/program/certificate/conftest.py b/tests/e2e/program/certificate/conftest.py index b2ea6e75..664c9123 100644 --- a/tests/e2e/program/certificate/conftest.py +++ b/tests/e2e/program/certificate/conftest.py @@ -1,11 +1,6 @@ import pytest -@pytest.fixture -def certificate_id(e2e_config): - return e2e_config["program.certificate.id"] - - @pytest.fixture def invalid_certificate_id(): return "CER-0000-0000-0000"