push permission test