cover missing line in file trailer parsing

This commit is contained in:
Eliot Jones
2018-01-03 22:51:44 +00:00
parent 1aacb14285
commit 1c41618950

View File

@@ -118,6 +118,21 @@ startxref
Assert.Throws<PdfDocumentFormatException>(action);
}
[Fact]
public void MissingNumericAfterStartXrefThrows()
{
var input = StringBytesTestConverter.Convert(@"11 0 obj
<< /Type/Font >>
endobj
startxref
", false);
Action action = () => parser.GetFirstCrossReferenceOffset(input.Bytes, new CoreTokenScanner(input.Bytes), false);
Assert.Throws<PdfDocumentFormatException>(action);
}
[Fact]
public void TakesLastStartXrefPrecedingEndOfFile()
{