Skip to content

Commit f08bf9a

Browse files
joris.schellekensyulian-gaponenko
authored andcommitted
implement code review remarks
move test to PdfReaderTest resolves DEVSIX-1426 Autoported commit. Original commit hash: [94756cc0ea]
1 parent 1461f75 commit f08bf9a

File tree

4 files changed

+21
-1
lines changed

4 files changed

+21
-1
lines changed

itext.tests/itext.kernel.tests/itext/kernel/pdf/PdfReaderTest.cs

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ source product.
4545
using iText.IO.Source;
4646
using iText.IO.Util;
4747
using iText.Kernel;
48+
using iText.Kernel.Utils;
4849
using iText.Test;
4950
using iText.Test.Attributes;
5051

@@ -1337,6 +1338,25 @@ public virtual void FreeReferencesTest() {
13371338
pdfDoc.Close();
13381339
}
13391340

1341+
/// <exception cref="System.IO.IOException"/>
1342+
/// <exception cref="System.Exception"/>
1343+
[NUnit.Framework.Test]
1344+
public virtual void FreeReferencesTest02() {
1345+
String cmpFile = sourceFolder + "cmp_freeReferences02.pdf";
1346+
String outputFile = destinationFolder + "freeReferences02.pdf";
1347+
String inputFile = sourceFolder + "freeReferences02.pdf";
1348+
PdfWriter writer = new PdfWriter(outputFile);
1349+
PdfReader reader = new PdfReader(inputFile);
1350+
PdfDocument inputPdfDocument = new PdfDocument(reader);
1351+
PdfDocument outputPdfDocument = new PdfDocument(writer);
1352+
int lastPage = inputPdfDocument.GetNumberOfPages();
1353+
inputPdfDocument.CopyPagesTo(lastPage, lastPage, outputPdfDocument);
1354+
inputPdfDocument.Close();
1355+
outputPdfDocument.Close();
1356+
NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outputFile, cmpFile, destinationFolder, "diff_"
1357+
));
1358+
}
1359+
13401360
/// <exception cref="System.IO.IOException"/>
13411361
[NUnit.Framework.Test]
13421362
public virtual void PdfVersionTest() {

port-hash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1b98844b04ed0e75883e0a70706d8f36bbbf932d
1+
94756cc0ea98649601976d5aa25cb7a56294439f

0 commit comments

Comments
 (0)