Just a quick tip for those who want to check their UI under [petbattle] and [vehicleui] macro conditions.
The best place to do is here:
There is a daily quest with a vehicle in the temple and next to the temple are some birds that a pretty high lvl and open for a petbattle.
http://imgur.com/a/yaQ6y
Luring mobs to the petbattle mob even enabled testing your stuff under combat conditions. There is some important notice on that part. It is impossible to start a petbattle while in combat.
Same goes for the vehicle. Just leave your vehilce while being in combat to check if everything is secure.