git test purpose