• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

fuzzing/H01-Dec-2021-189158

README.unittestH A D01-Dec-20211.1 KiB2420

check_actualtext.cppH A D01-Dec-20211.1 KiB5841

check_annotations.cppH A D01-Dec-20219.8 KiB270216

check_attachments.cppH A D01-Dec-20215.2 KiB155120

check_dateConversion.cppH A D01-Dec-20213.2 KiB10562

check_fonts.cppH A D01-Dec-20216.8 KiB236182

check_forms.cppH A D01-Dec-20218.6 KiB258167

check_goostring.cppH A D01-Dec-20215.6 KiB162145

check_internal_outline.cppH A D01-Dec-202114 KiB437310

check_lexer.cppH A D01-Dec-20212.8 KiB10982

check_links.cppH A D01-Dec-20213.6 KiB12297

check_metadata.cppH A D01-Dec-20217.6 KiB286228

check_object.cppH A D01-Dec-2021713 4235

check_optcontent.cppH A D01-Dec-202117.3 KiB454279

check_outline.cppH A D01-Dec-20211.4 KiB5142

check_pagelabelinfo.cppH A D01-Dec-20211.4 KiB6755

check_pagelayout.cppH A D01-Dec-20211.1 KiB5138

check_pagemode.cppH A D01-Dec-20211.6 KiB7556

check_password.cppH A D01-Dec-20213.1 KiB11693

check_permissions.cppH A D01-Dec-20211.1 KiB4626

check_search.cppH A D01-Dec-202122 KiB370283

check_strings.cppH A D01-Dec-20217.6 KiB244186

check_stroke_opacity.cppH A D01-Dec-20213.4 KiB9753

check_utf_conversion.cppH A D01-Dec-20216.2 KiB197141

poppler-attachments.cppH A D01-Dec-20211 KiB3729

poppler-fonts.cppH A D01-Dec-20212.6 KiB8879

poppler-forms.cppH A D01-Dec-20219.7 KiB273253

poppler-page-labels.cppH A D01-Dec-20211.3 KiB4635

poppler-texts.cppH A D01-Dec-2021937 3830

stress-poppler-dir.cppH A D01-Dec-20212.4 KiB7061

stress-poppler-qt5.cppH A D01-Dec-20212.5 KiB7564

stress-threads-qt5.cppH A D01-Dec-20217.3 KiB276199

test-password-qt5.cppH A D01-Dec-20213.9 KiB132113

test-poppler-qt5.cppH A D01-Dec-20216.8 KiB218192

test-render-to-file.cppH A D01-Dec-20211.8 KiB6049

README.unittest

1The unittests for the Qt5 bindings rely on the QtTestLib package, and
2will not be built until this is installed. If you do not have it, then
3you can download it from the Trolltech website.
4
5Note that there are a range of ways in which you can run the tests:
61. "make check" will run all the tests.
72. You can run a single test by executing the applicable
8executable. For example, you can run the PageMode tests by
9"./check_pagemode"
103. You can run a single function within a single test by appending the
11name of the function to the executable. For example, if you just want
12to run the FullScreen test within the PageMode tests, you can
13"./check_pagemode checkFullScreen". Run the executable with -functions
14to get a list of all the functions.
154. You can run a single function  with specific data by appending the
16name of the function, followed by a colon, then the data label to the
17executable. For example, to just do the Author check within the
18metadata checks, you can "./check_metadata checkStrings:Author".
19
20For a full list of options, run a executable with "-help".
21
22Brad Hards
23bradh@frogmouth.net
24