Ok thanks for the explanation.

I made the save-cancel function so that it worked for the cases I knew about, but yeah I was aware that it might not be generic enough.

So there's a couple ways to go here, 
1. Open a bz for the missing notification in katello and block the tests
2. make `check-for-success?` an optional arg

Personally I prefer option 1, because it keeps katello consistent and our automation simple.