aboutsummaryrefslogtreecommitdiffstats
path: root/qpdf/qtest
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2022-06-18 16:33:27 +0200
committerJay Berkenbilt <ejb@ql.org>2022-06-18 16:38:50 +0200
commite0720eaa78a56dafe5f5e572387b3a0cc8c88ec9 (patch)
treeb4a0c2b0a38c723a5e33c06e1f4122e983fdb146 /qpdf/qtest
parent83be2191b4f3eb8906160d61f61cae48532ee651 (diff)
downloadqpdf-e0720eaa78a56dafe5f5e572387b3a0cc8c88ec9.tar.zst
Use the default logger for other writes to stdout/stderr
When there is no context for writing output or error messages, use the default logger.
Diffstat (limited to 'qpdf/qtest')
-rw-r--r--qpdf/qtest/error-condition.test4
-rw-r--r--qpdf/qtest/qpdf/test62.out7
-rw-r--r--qpdf/qtest/qpdf/test85.out6
3 files changed, 15 insertions, 2 deletions
diff --git a/qpdf/qtest/error-condition.test b/qpdf/qtest/error-condition.test
index 1184deb2..d9357a0f 100644
--- a/qpdf/qtest/error-condition.test
+++ b/qpdf/qtest/error-condition.test
@@ -111,11 +111,11 @@ $td->runtest("C API: no recovery",
$td->runtest("integer type checks",
{$td->COMMAND => "test_driver 62 minimal.pdf"},
- {$td->STRING => "test 62 done\n", $td->EXIT_STATUS => 0},
+ {$td->FILE => "test62.out", $td->EXIT_STATUS => 0},
$td->NORMALIZE_NEWLINES);
$td->runtest("getValueAs... accessor checks",
{$td->COMMAND => "test_driver 85 -"},
- {$td->STRING => "test 85 done\n", $td->EXIT_STATUS => 0},
+ {$td->FILE => "test85.out", $td->EXIT_STATUS => 0},
$td->NORMALIZE_NEWLINES);
$n_tests += @badfiles + 11;
diff --git a/qpdf/qtest/qpdf/test62.out b/qpdf/qtest/qpdf/test62.out
new file mode 100644
index 00000000..50bdf993
--- /dev/null
+++ b/qpdf/qtest/qpdf/test62.out
@@ -0,0 +1,7 @@
+requested value of integer is too big; returning INT_MAX
+requested value of unsigned integer is too big; returning UINT_MAX
+unsigned value request for negative number; returning 0
+requested value of integer is too small; returning INT_MIN
+unsigned integer value request for negative number; returning 0
+requested value of integer is too big; returning INT_MAX
+test 62 done
diff --git a/qpdf/qtest/qpdf/test85.out b/qpdf/qtest/qpdf/test85.out
new file mode 100644
index 00000000..9b94e903
--- /dev/null
+++ b/qpdf/qtest/qpdf/test85.out
@@ -0,0 +1,6 @@
+requested value of integer is too big; returning INT_MAX
+requested value of integer is too small; returning INT_MIN
+unsigned value request for negative number; returning 0
+unsigned integer value request for negative number; returning 0
+requested value of unsigned integer is too big; returning UINT_MAX
+test 85 done