From: Shawn O. Pearce Date: Fri, 12 Dec 2008 22:05:48 GMT Subject: [JGIT PATCH 02/12] Add tests to cover more methods of BinaryHunk Message-ID: <1229119558-1293-3-git-send-email-spearce@spearce.org> In-Reply-To: <1229119558-1293-2-git-send-email-spearce@spearce.org> Signed-off-by: Shawn O. Pearce --- .../tst/org/spearce/jgit/patch/PatchTest.java | 16 ++++++++++++---- 1 files changed, 12 insertions(+), 4 deletions(-) diff --git a/org.spearce.jgit.test/tst/org/spearce/jgit/patch/PatchTest.java b/org.spearce.jgit.test/tst/org/spearce/jgit/patch/PatchTest.java index 5850364..ebd23b4 100644 --- a/org.spearce.jgit.test/tst/org/spearce/jgit/patch/PatchTest.java +++ b/org.spearce.jgit.test/tst/org/spearce/jgit/patch/PatchTest.java @@ -199,10 +199,18 @@ assertTrue(fh.getNewName().startsWith( assertTrue(fh.getHunks().isEmpty()); assertTrue(fh.hasMetaDataChanges()); - assertNotNull(fh.getForwardBinaryHunk()); - assertNotNull(fh.getReverseBinaryHunk()); - assertEquals(binsizes[i], fh.getForwardBinaryHunk().getSize()); - assertEquals(0, fh.getReverseBinaryHunk().getSize()); + final BinaryHunk fwd = fh.getForwardBinaryHunk(); + final BinaryHunk rev = fh.getReverseBinaryHunk(); + assertNotNull(fwd); + assertNotNull(rev); + assertEquals(binsizes[i], fwd.getSize()); + assertEquals(0, rev.getSize()); + + assertSame(fh, fwd.getFileHeader()); + assertSame(fh, rev.getFileHeader()); + + assertSame(BinaryHunk.Type.LITERAL_DEFLATED, fwd.getType()); + assertSame(BinaryHunk.Type.LITERAL_DEFLATED, rev.getType()); } final FileHeader fh = p.getFiles().get(4); -- 1.6.1.rc2.306.ge5d5e