Merge remote branch 'cboos/fix-test-asserts-for-python26'
This commit is contained in:
@@ -1,7 +1,9 @@
|
|||||||
language: python
|
language: python
|
||||||
|
|
||||||
python:
|
python:
|
||||||
|
- "2.6"
|
||||||
- "2.7"
|
- "2.7"
|
||||||
|
- "3.1"
|
||||||
- "3.2"
|
- "3.2"
|
||||||
|
|
||||||
env: LIBGIT2=~/libgit2/_install/ LD_LIBRARY_PATH=~/libgit2/_install/lib
|
env: LIBGIT2=~/libgit2/_install/ LD_LIBRARY_PATH=~/libgit2/_install/lib
|
||||||
|
@@ -118,8 +118,10 @@ class DiffTest(utils.BareRepoTestCase):
|
|||||||
|
|
||||||
diff = commit_a.tree.diff(commit_b.tree)
|
diff = commit_a.tree.diff(commit_b.tree)
|
||||||
|
|
||||||
self.assertIsNotNone(diff)
|
# self.assertIsNotNone is 2.7 only
|
||||||
self.assertIn(('a','a', 3), diff.changes['files'])
|
self.assertTrue(diff is not None)
|
||||||
|
# self.assertIn is 2.7 only
|
||||||
|
self.assertTrue(('a','a', 3) in diff.changes['files'])
|
||||||
self.assertEqual(2, len(diff.changes['hunks']))
|
self.assertEqual(2, len(diff.changes['hunks']))
|
||||||
|
|
||||||
hunk = diff.changes['hunks'][0]
|
hunk = diff.changes['hunks'][0]
|
||||||
@@ -140,17 +142,21 @@ class DiffTest(utils.BareRepoTestCase):
|
|||||||
commit_c = self.repo[COMMIT_SHA1_3]
|
commit_c = self.repo[COMMIT_SHA1_3]
|
||||||
|
|
||||||
diff_b = commit_a.tree.diff(commit_b.tree)
|
diff_b = commit_a.tree.diff(commit_b.tree)
|
||||||
self.assertIsNotNone(diff_b)
|
# self.assertIsNotNone is 2.7 only
|
||||||
|
self.assertTrue(diff_b is not None)
|
||||||
|
|
||||||
diff_c = commit_b.tree.diff(commit_c.tree)
|
diff_c = commit_b.tree.diff(commit_c.tree)
|
||||||
self.assertIsNotNone(diff_c)
|
# self.assertIsNotNone is 2.7 only
|
||||||
|
self.assertTrue(diff_c is not None)
|
||||||
|
|
||||||
self.assertNotIn(('b','b', 3), diff_b.changes['files'])
|
# assertIn / assertNotIn are 2.7 only
|
||||||
self.assertIn(('b','b', 3), diff_c.changes['files'])
|
self.assertTrue(('b','b', 3) not in diff_b.changes['files'])
|
||||||
|
self.assertTrue(('b','b', 3) in diff_c.changes['files'])
|
||||||
|
|
||||||
diff_b.merge(diff_c)
|
diff_b.merge(diff_c)
|
||||||
|
|
||||||
self.assertIn(('b','b', 3), diff_b.changes['files'])
|
# assertIn is 2.7 only
|
||||||
|
self.assertTrue(('b','b', 3) in diff_b.changes['files'])
|
||||||
|
|
||||||
hunk = diff_b.changes['hunks'][1]
|
hunk = diff_b.changes['hunks'][1]
|
||||||
self.assertEqual(hunk.old_start, 1)
|
self.assertEqual(hunk.old_start, 1)
|
||||||
|
Reference in New Issue
Block a user