python-sdk/tests/hook/conftest.py

17 lines
437 B
Python

from unittest import mock
import pytest
from openfeature.evaluation_context import EvaluationContext
@pytest.fixture()
def mock_hook():
mock_hook = mock.MagicMock()
mock_hook.supports_flag_value_type.return_value = True
mock_hook.before.return_value = EvaluationContext()
mock_hook.after.return_value = None
mock_hook.error.return_value = None
mock_hook.finally_after.return_value = None
return mock_hook