mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-09-23 03:33:53 +00:00
8b4d4f649e
Tests for defensive copy functions that ensure data isolation: - copyEmailConfig: copies email config with slice independence - copyWebhookConfigs: deep copies webhooks including maps - copyAppriseConfig: copies apprise config with slice independence - buildNotificationTestAlert: validates test alert structure Tests verify that modifying copies doesn't affect originals, critical for concurrent access safety.