tests for learning git