Add tests for Git remote URL changes (#16893)

* Update Git tests for set remote URL changes
* Git: report changed when needed in check mode
This commit is contained in:
Rob Cutmore 2016-12-22 16:46:47 -05:00 committed by Matt Clay
parent 438cd6687f
commit 1da6a67c50
2 changed files with 51 additions and 1 deletions

View file

@ -993,7 +993,7 @@ def main():
if module.check_mode:
remote_head = get_remote_head(git_path, module, dest, version, remote, bare)
result.update(changed=(result['before'] != remote_head), after=remote_head)
result.update(changed=(result['before'] != remote_head or remote_url_changed), after=remote_head)
# FIXME: This diff should fail since the new remote_head is not fetched yet?!
if module._diff:
diff = get_diff(module, git_path, dest, repo, remote, depth, bare, result['before'], result['after'])