Index: core/src/fpdfapi/fpdf_parser/fpdf_parser_parser_embeddertest.cpp |
diff --git a/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser_embeddertest.cpp b/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser_embeddertest.cpp |
index ed2863bcf3fba26681f4f4942daf530721560fc8..d5cf3843e890103881bd37e468f0e34c09759bd1 100644 |
--- a/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser_embeddertest.cpp |
+++ b/core/src/fpdfapi/fpdf_parser/fpdf_parser_parser_embeddertest.cpp |
@@ -8,7 +8,8 @@ |
class FPDFParserEmbeddertest : public EmbedderTest {}; |
TEST_F(FPDFParserEmbeddertest, LoadError_454695) { |
- // Test trailer dictionary with $$ze instead of Size. |
+ // Test a dictionary with hex string instead of correct content. |
+ // Verify that the defective pdf shouldn't be opened correctly. |
EXPECT_FALSE(OpenDocument("testing/resources/bug_454695.pdf")); |
} |
@@ -28,3 +29,8 @@ TEST_F(FPDFParserEmbeddertest, Bug_544880) { |
// rather than the actual count (0). |
(void)GetPageCount(); |
} |
+ |
+TEST_F(FPDFParserEmbeddertest, Feature_Linearized_Loading) { |
+ EXPECT_TRUE( |
+ OpenDocument("testing/resources/feature_linearized_loading.pdf", true)); |
+} |