xref: /aosp_15_r20/external/pdfium/testing/embedder_test_constants.h (revision 3ac0a46f773bac49fa9476ec2b1cf3f8da5ec3a4)
1 // Copyright 2020 The PDFium Authors
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4 
5 #ifndef TESTING_EMBEDDER_TEST_CONSTANTS_H_
6 #define TESTING_EMBEDDER_TEST_CONSTANTS_H_
7 
8 namespace pdfium {
9 
10 // MD5 hash for rendering annotation_stamp_with_ap.pdf with annotations.
11 const char* AnnotationStampWithApChecksum();
12 
13 // MD5 hash for rendering a 612x792 blank page.
14 extern const char kBlankPage612By792Checksum[];
15 
16 // MD5 hash for rendering bug_890322.pdf.
17 const char* Bug890322Checksum();
18 
19 // MD5 hash for rendering hello_world.pdf or bug_455199.pdf.
20 const char* HelloWorldChecksum();
21 
22 // MD5 hash for rendering hello_world.pdf after removing "Goodbye, world!".
23 const char* HelloWorldRemovedChecksum();
24 
25 // MD5 hash for rendering many_rectangles.pdf.
26 const char* ManyRectanglesChecksum();
27 
28 // MD5 hash for rendering rectangles.pdf.
29 const char* RectanglesChecksum();
30 
31 // MD5 hash for rendering text_form.pdf.
32 const char* TextFormChecksum();
33 
34 }  // namespace pdfium
35 
36 #endif  // TESTING_EMBEDDER_TEST_CONSTANTS_H_
37