Also test :message-type, :show-close-button, and ::response.
This exists merely to prove that, having added :revealed, show() and hide() now work reliably, as does set_revealed() for the animated case. https://bugzilla.gnome.org/show_bug.cgi?id=710888