Both using `predicatePushTest` and `pushTest`
Both using
predicatePushTestandpushTest