Add functional test for custom git controller