"""Unit test configuration and fixtures.""" import sys from unittest.mock import MagicMock # Mock pythonfeatures before any imports to avoid AWS secrets manager calls mock_pythonfeatures = MagicMock() mock_pythonfeatures.pythonfeatures = MagicMock() mock_pythonfeatures.constants = MagicMock() mock_pythonfeatures.constants.split = MagicMock() mock_pythonfeatures.constants.split.FEATURE_ENABLED = 'on' sys.modules['pythonfeatures'] = mock_pythonfeatures sys.modules['pythonfeatures.pythonfeatures'] = mock_pythonfeatures.pythonfeatures sys.modules['pythonfeatures.constants'] = mock_pythonfeatures.constants sys.modules['pythonfeatures.constants.split'] = mock_pythonfeatures.constants.split