"""Tests for the Sentry connector.""" from unittest.mock import patch from extract_sales.connectors.sentry import init_sentry @patch('extract_sales.connectors.sentry.sentry_sdk') def test_init_sentry(mock_sentry_sdk): """Test initializing the Sentry SDK.""" init_sentry('testdsn') mock_sentry_sdk.init.assert_called_once_with(dsn='testdsn') @patch('extract_sales.connectors.sentry.sentry_sdk') def test_init_sentry_no_dsn(mock_sentry_sdk): """Test initializing the Sentry SDK without a DSN.""" init_sentry('') mock_sentry_sdk.init.assert_not_called()