));  /*   * We do know about this as it's in the index and HEAD, but the data is   * incomplete as there is no configured data for it (we pretend it   * doesn't exist). This leaves us with an odd situation but it's   * consistent with what we would do if we did add a submodule with no   * configuration.   */  cl_git_pass(git_submodule_lookup(&sm, g_repo, "testrepo"));  cl_git_pass(git_submodule_location(&sm_location, sm));  cl_assert_equal_i(GIT_SUBMODULE_STATUS_IN_INDEX | GIT_SUBMODULE_STATUS_IN_HEAD, sm_location);  git_submodule_free(sm); }