add test for push