From 6ba8b8b91907bd087dfe201eb0d5dae2feb54881 Mon Sep 17 00:00:00 2001 From: Michael Trier Date: Mon, 15 Dec 2008 20:47:19 -0500 Subject: Added in new properties Diff.renamed, Diff.rename_from, and Diff.rename_to --- test/git/test_diff.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'test/git/test_diff.py') diff --git a/test/git/test_diff.py b/test/git/test_diff.py index 9b7e9c73..94ac03e0 100644 --- a/test/git/test_diff.py +++ b/test/git/test_diff.py @@ -10,9 +10,21 @@ from git import * class TestDiff(object): def setup(self): self.repo = Repo(GIT_REPO) - + def test_list_from_string_new_mode(self): output = fixture('diff_new_mode') diffs = Diff.list_from_string(self.repo, output) assert_equal(1, len(diffs)) assert_equal(10, len(diffs[0].diff.splitlines())) + + def test_diff_with_rename(self): + output = fixture('diff_rename') + diffs = Diff.list_from_string(self.repo, output) + + assert_equal(1, len(diffs)) + + diff = diffs[0] + assert_true(diff.renamed) + assert_equal(diff.rename_from, 'AUTHORS') + assert_equal(diff.rename_to, 'CONTRIBUTORS') + -- cgit v1.2.1