diff options
Diffstat (limited to 'qpdf/test_driver.cc')
-rw-r--r-- | qpdf/test_driver.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/qpdf/test_driver.cc b/qpdf/test_driver.cc index e9c63d8f..bbf9a414 100644 --- a/qpdf/test_driver.cc +++ b/qpdf/test_driver.cc @@ -832,6 +832,12 @@ void runtest(int n, char const* filename) pdf.removePage(page); std::cout << "you can't see this" << std::endl; } + else if (n == 23) + { + // Try to remove a page we don't have + std::vector<QPDFObjectHandle> const& pages = pdf.getAllPages(); + pdf.removePage(pages.back()); + } else { throw std::runtime_error(std::string("invalid test ") + |