@@ -599,6 +599,28 @@ var _ = Describe("Argo Pattern", func() {
599599 Expect (result ).To (BeFalse ())
600600 Expect (logBuffer .String ()).To (ContainSubstring ("SyncPolicy Prune changed true -> false" ))
601601 })
602+ It ("should return false and log the appropriate message" , func () {
603+ automatedSyncPolicyChanged := automatedSyncPolicy .DeepCopy ()
604+ automatedSyncPolicyChanged .AllowEmpty = true
605+ logBuffer := new (bytes.Buffer )
606+ log .SetOutput (logBuffer )
607+ defer log .SetOutput (os .Stderr )
608+
609+ result := compareAutomatedSyncPolicy (automatedSyncPolicy , automatedSyncPolicyChanged )
610+ Expect (result ).To (BeFalse ())
611+ Expect (logBuffer .String ()).To (ContainSubstring ("SyncPolicy AllowEmpty changed true -> false" ))
612+ })
613+ It ("should return false and log the appropriate message" , func () {
614+ automatedSyncPolicyChanged := automatedSyncPolicy .DeepCopy ()
615+ automatedSyncPolicyChanged .SelfHeal = true
616+ logBuffer := new (bytes.Buffer )
617+ log .SetOutput (logBuffer )
618+ defer log .SetOutput (os .Stderr )
619+
620+ result := compareAutomatedSyncPolicy (automatedSyncPolicy , automatedSyncPolicyChanged )
621+ Expect (result ).To (BeFalse ())
622+ Expect (logBuffer .String ()).To (ContainSubstring ("SyncPolicy SelfHeal changed true -> false" ))
623+ })
602624 It ("compareAutomatedSyncPolicy() function with nil arg1" , func () {
603625 Expect (compareAutomatedSyncPolicy (automatedSyncPolicy , nil )).To (BeFalse ())
604626 })
0 commit comments