Skip to content

Commit 1357e5b

Browse files
glenn.volckaertiText-CI
authored andcommitted
Add test for corrupt CCITT tif image.
DEVSIX-5565 Autoported commit. Original commit hash: [cbf0cb3f0]
1 parent 227d753 commit 1357e5b

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed

itext.tests/itext.io.tests/itext/io/image/TiffTest.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,15 @@ public virtual void Group3CompressionCreateTiffImageTest() {
122122
CreateTiff(sourceFile, 1, 1024D, 768D);
123123
}
124124

125+
[NUnit.Framework.Test]
126+
public virtual void Group3CompressionEolErrorCreateTiffImageTest() {
127+
String sourceFile = SOURCE_FOLDER + "group3CompressionImageWithEolError.tif";
128+
Exception e = NUnit.Framework.Assert.Catch(typeof(iText.IO.Exceptions.IOException), () => CreateTiff(sourceFile
129+
, 1, 1024D, 768D));
130+
NUnit.Framework.Assert.AreEqual(MessageFormatUtil.Format(iText.IO.Exceptions.IOException.CannotReadTiffImage
131+
), e.Message);
132+
}
133+
125134
[NUnit.Framework.Test]
126135
public virtual void Group3CompressionCreateImageDataTest() {
127136
String sourceFile = SOURCE_FOLDER + "group3CompressionImage.tif";

port-hash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
acdfde5011ab4695d84ba098c57ba0fef546c862
1+
cbf0cb3f009b5707c1e848b2639911ab5536c656

0 commit comments

Comments
 (0)