package watcher import ( "context" "sneak.berlin/go/dnswatcher/internal/state" ) // NewlyDisagreeingPairs exports newlyDisagreeingPairs for testing. func NewlyDisagreeingPairs( prev *state.HostnameState, current map[string]map[string][]string, ) [][2]string { return newlyDisagreeingPairs(prev, current) } // DetectHostnameChanges exports detectHostnameChanges for testing. func (w *Watcher) DetectHostnameChanges( ctx context.Context, hostname string, prev *state.HostnameState, current map[string]map[string][]string, ) { w.detectHostnameChanges(ctx, hostname, prev, current) }