adding some tests around git comparison and updates