aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2022-05-19 23:27:41 +0200
committerJay Berkenbilt <ejb@ql.org>2022-05-20 15:16:25 +0200
commit6c5e590673331aa685afe8aa997b0b7e64996004 (patch)
tree66f14ee6b4a5bb6bc1f6bfa006d40ec9c8760b74
parent6f43bf8de36b08c55b172b4f4133c79657651666 (diff)
downloadqpdf-6c5e590673331aa685afe8aa997b0b7e64996004.tar.zst
Rename all test files: _ to -
-rw-r--r--qpdf/qtest/appearance-streams.test (renamed from qpdf/qtest/appearance_streams.test)2
-rw-r--r--qpdf/qtest/arg-parsing.test (renamed from qpdf/qtest/arg_parsing.test)2
-rw-r--r--qpdf/qtest/basic-parsing.test (renamed from qpdf/qtest/basic_parsing.test)2
-rw-r--r--qpdf/qtest/bound-checks.test (renamed from qpdf/qtest/bound_checks.test)2
-rw-r--r--qpdf/qtest/c-api-check.test (renamed from qpdf/qtest/c_api_check.test)2
-rw-r--r--qpdf/qtest/c-api-key.test (renamed from qpdf/qtest/c_api_key.test)2
-rw-r--r--qpdf/qtest/c-api-object-handle.test (renamed from qpdf/qtest/c_api_object_handle.test)2
-rw-r--r--qpdf/qtest/c-api-page.test (renamed from qpdf/qtest/c_api_page.test)2
-rw-r--r--qpdf/qtest/c-api-stream.test (renamed from qpdf/qtest/c_api_stream.test)2
-rw-r--r--qpdf/qtest/c-api.test (renamed from qpdf/qtest/c_api.test)2
-rw-r--r--qpdf/qtest/character-encoding.test (renamed from qpdf/qtest/character_encoding.test)2
-rw-r--r--qpdf/qtest/check-encryption.test (renamed from qpdf/qtest/check_encryption.test)2
-rw-r--r--qpdf/qtest/cleartext-metadata.test (renamed from qpdf/qtest/cleartext_metadata.test)2
-rw-r--r--qpdf/qtest/coalesce-contents.test (renamed from qpdf/qtest/coalesce_contents.test)2
-rw-r--r--qpdf/qtest/compare-pdfs.test (renamed from qpdf/qtest/compare_pdfs.test)2
-rw-r--r--qpdf/qtest/compression-level.test (renamed from qpdf/qtest/compression_level.test)2
-rw-r--r--qpdf/qtest/content-preservation.test (renamed from qpdf/qtest/content_preservation.test)2
-rw-r--r--qpdf/qtest/copy-annotations.test (renamed from qpdf/qtest/copy_annotations.test)2
-rw-r--r--qpdf/qtest/copy-foreign-objects.test (renamed from qpdf/qtest/copy_foreign_objects.test)2
-rw-r--r--qpdf/qtest/custom-pipeline.test (renamed from qpdf/qtest/custom_pipeline.test)2
-rw-r--r--qpdf/qtest/dangling-refs.test (renamed from qpdf/qtest/dangling_refs.test)2
-rw-r--r--qpdf/qtest/decode-levels.test (renamed from qpdf/qtest/decode_levels.test)2
-rw-r--r--qpdf/qtest/decode-parameters.test (renamed from qpdf/qtest/decode_parameters.test)2
-rw-r--r--qpdf/qtest/deterministic-id.test (renamed from qpdf/qtest/deterministic_id.test)2
-rw-r--r--qpdf/qtest/disable-filter-on-write.test (renamed from qpdf/qtest/disable_filter_on_write.test)2
-rw-r--r--qpdf/qtest/encryption-parameters.test (renamed from qpdf/qtest/encryption_parameters.test)2
-rw-r--r--qpdf/qtest/error-condition.test (renamed from qpdf/qtest/error_condition.test)2
-rw-r--r--qpdf/qtest/extensions-dictionary.test (renamed from qpdf/qtest/extensions_dictionary.test)2
-rw-r--r--qpdf/qtest/filter-abbreviations.test (renamed from qpdf/qtest/filter_abbreviations.test)2
-rw-r--r--qpdf/qtest/final-version.test (renamed from qpdf/qtest/final_version.test)2
-rw-r--r--qpdf/qtest/fix-qdf.test (renamed from qpdf/qtest/fix_qdf.test)2
-rw-r--r--qpdf/qtest/flatten-annotations.test (renamed from qpdf/qtest/flatten_annotations.test)2
-rw-r--r--qpdf/qtest/form-xobject.test (renamed from qpdf/qtest/form_xobject.test)2
-rw-r--r--qpdf/qtest/from-scratch.test (renamed from qpdf/qtest/from_scratch.test)2
-rw-r--r--qpdf/qtest/get-xref.test (renamed from qpdf/qtest/get_xref.test)2
-rw-r--r--qpdf/qtest/image-optimization.test (renamed from qpdf/qtest/image_optimization.test)2
-rw-r--r--qpdf/qtest/inline-images.test (renamed from qpdf/qtest/inline_images.test)2
-rw-r--r--qpdf/qtest/interactive-form.test (renamed from qpdf/qtest/interactive_form.test)2
-rw-r--r--qpdf/qtest/invalid-objects.test (renamed from qpdf/qtest/invalid_objects.test)2
-rw-r--r--qpdf/qtest/keep-files-open.test (renamed from qpdf/qtest/keep_files_open.test)2
-rw-r--r--qpdf/qtest/large-file.test (renamed from qpdf/qtest/large_file.test)2
-rw-r--r--qpdf/qtest/library-version.test (renamed from qpdf/qtest/library_version.test)2
-rw-r--r--qpdf/qtest/linearize-pass1.test (renamed from qpdf/qtest/linearize_pass1.test)2
-rw-r--r--qpdf/qtest/merge-and-split.test (renamed from qpdf/qtest/merge_and_split.test)2
-rw-r--r--qpdf/qtest/merge-dictionary.test (renamed from qpdf/qtest/merge_dictionary.test)2
-rw-r--r--qpdf/qtest/multiple-indirection.test (renamed from qpdf/qtest/multiple_indirection.test)2
-rw-r--r--qpdf/qtest/name-normalization.test (renamed from qpdf/qtest/name_normalization.test)2
-rw-r--r--qpdf/qtest/name-number-trees.test (renamed from qpdf/qtest/name_number_trees.test)2
-rw-r--r--qpdf/qtest/newline-before-endstream.test (renamed from qpdf/qtest/newline_before_endstream.test)2
-rw-r--r--qpdf/qtest/numbers-and-strings.test (renamed from qpdf/qtest/numbers_and_strings.test)2
-rw-r--r--qpdf/qtest/object-copying.test (renamed from qpdf/qtest/object_copying.test)2
-rw-r--r--qpdf/qtest/object-handle-api.test (renamed from qpdf/qtest/object_handle_api.test)2
-rw-r--r--qpdf/qtest/object-stream.test (renamed from qpdf/qtest/object_stream.test)2
-rw-r--r--qpdf/qtest/output-redirection.test (renamed from qpdf/qtest/output_redirection.test)2
-rw-r--r--qpdf/qtest/overwrite-self.test (renamed from qpdf/qtest/overwrite_self.test)2
-rw-r--r--qpdf/qtest/page-api.test (renamed from qpdf/qtest/page_api.test)2
-rw-r--r--qpdf/qtest/page-errors.test (renamed from qpdf/qtest/page_errors.test)2
-rw-r--r--qpdf/qtest/page-labels.test (renamed from qpdf/qtest/page_labels.test)2
-rw-r--r--qpdf/qtest/page-without-contents.test (renamed from qpdf/qtest/page_without_contents.test)2
-rw-r--r--qpdf/qtest/pages-tree.test (renamed from qpdf/qtest/pages_tree.test)2
-rw-r--r--qpdf/qtest/parsed-offset.test (renamed from qpdf/qtest/parsed_offset.test)2
-rw-r--r--qpdf/qtest/positive-p.test (renamed from qpdf/qtest/positive_p.test)2
-rw-r--r--qpdf/qtest/precheck-streams.test (renamed from qpdf/qtest/precheck_streams.test)2
-rw-r--r--qpdf/qtest/preserve-unref.test (renamed from qpdf/qtest/preserve_unref.test)2
-rw-r--r--qpdf/qtest/progress-reporting.test (renamed from qpdf/qtest/progress_reporting.test)2
-rw-r--r--qpdf/qtest/qpdf-json.test (renamed from qpdf/qtest/qpdf_json.test)0
-rw-r--r--qpdf/qtest/renumber-objects.test (renamed from qpdf/qtest/renumber_objects.test)2
-rw-r--r--qpdf/qtest/replace-input.test (renamed from qpdf/qtest/replace_input.test)2
-rw-r--r--qpdf/qtest/rotate-pages.test (renamed from qpdf/qtest/rotate_pages.test)2
-rw-r--r--qpdf/qtest/signature-dictionary.test (renamed from qpdf/qtest/signature_dictionary.test)2
-rw-r--r--qpdf/qtest/specialized-filter.test (renamed from qpdf/qtest/specialized_filter.test)2
-rw-r--r--qpdf/qtest/specific-bugs.test (renamed from qpdf/qtest/specific_bugs.test)2
-rw-r--r--qpdf/qtest/specific-file.test (renamed from qpdf/qtest/specific_file.test)2
-rw-r--r--qpdf/qtest/split-pages.test (renamed from qpdf/qtest/split_pages.test)2
-rw-r--r--qpdf/qtest/stream-data.test (renamed from qpdf/qtest/stream_data.test)2
-rw-r--r--qpdf/qtest/stream-line-terminators.test (renamed from qpdf/qtest/stream_line_terminators.test)2
-rw-r--r--qpdf/qtest/stream-replacements.test (renamed from qpdf/qtest/stream_replacements.test)2
-rw-r--r--qpdf/qtest/swap-and-replace.test (renamed from qpdf/qtest/swap_and_replace.test)2
-rw-r--r--qpdf/qtest/token-filters.test (renamed from qpdf/qtest/token_filters.test)2
-rw-r--r--qpdf/qtest/type-checks.test (renamed from qpdf/qtest/type_checks.test)2
-rw-r--r--qpdf/qtest/unicode-filenames.test (renamed from qpdf/qtest/unicode_filenames.test)2
-rw-r--r--qpdf/qtest/unicode-password.test (renamed from qpdf/qtest/unicode_password.test)2
-rw-r--r--qpdf/qtest/weak-cryptography.test (renamed from qpdf/qtest/weak_cryptography.test)2
-rw-r--r--qpdf/qtest/windows-shell-globbing.test (renamed from qpdf/qtest/windows_shell_globbing.test)2
-rw-r--r--qpdf/qtest/writer-version.test (renamed from qpdf/qtest/writer_version.test)2
-rw-r--r--qpdf/qtest/xref-errors.test (renamed from qpdf/qtest/xref_errors.test)2
-rw-r--r--qpdf/qtest/xref-streams.test (renamed from qpdf/qtest/xref_streams.test)2
87 files changed, 86 insertions, 86 deletions
diff --git a/qpdf/qtest/appearance_streams.test b/qpdf/qtest/appearance-streams.test
index 764a34c7..25232c65 100644
--- a/qpdf/qtest/appearance_streams.test
+++ b/qpdf/qtest/appearance-streams.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('appearance_streams');
+my $td = new TestDriver('appearance-streams');
my $n_tests = 12;
diff --git a/qpdf/qtest/arg_parsing.test b/qpdf/qtest/arg-parsing.test
index edf24d4f..b8bd1051 100644
--- a/qpdf/qtest/arg_parsing.test
+++ b/qpdf/qtest/arg-parsing.test
@@ -13,7 +13,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('arg_parsing');
+my $td = new TestDriver('arg-parsing');
my $n_tests = 13;
diff --git a/qpdf/qtest/basic_parsing.test b/qpdf/qtest/basic-parsing.test
index d150ba9e..7d432367 100644
--- a/qpdf/qtest/basic_parsing.test
+++ b/qpdf/qtest/basic-parsing.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('basic_parsing');
+my $td = new TestDriver('basic-parsing');
my @goodfiles = ("implicit null", # 1
"direct null", # 2
diff --git a/qpdf/qtest/bound_checks.test b/qpdf/qtest/bound-checks.test
index 50cef2c5..46f8637d 100644
--- a/qpdf/qtest/bound_checks.test
+++ b/qpdf/qtest/bound-checks.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('bound_checks');
+my $td = new TestDriver('bound-checks');
my $n_tests = 3;
diff --git a/qpdf/qtest/c_api_check.test b/qpdf/qtest/c-api-check.test
index 29c8746a..916bd12f 100644
--- a/qpdf/qtest/c_api_check.test
+++ b/qpdf/qtest/c-api-check.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('c_api_check');
+my $td = new TestDriver('c-api-check');
my @c_check_types = qw(warn clear);
my $n_tests = scalar(@c_check_types);
diff --git a/qpdf/qtest/c_api_key.test b/qpdf/qtest/c-api-key.test
index 4a47b132..88b8058d 100644
--- a/qpdf/qtest/c_api_key.test
+++ b/qpdf/qtest/c-api-key.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('c_api_key');
+my $td = new TestDriver('c-api-key');
my $n_tests = 4;
diff --git a/qpdf/qtest/c_api_object_handle.test b/qpdf/qtest/c-api-object-handle.test
index 2a257abd..40511df1 100644
--- a/qpdf/qtest/c_api_object_handle.test
+++ b/qpdf/qtest/c-api-object-handle.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('c_api_object_handle');
+my $td = new TestDriver('c-api-object-handle');
my $n_tests = 13;
diff --git a/qpdf/qtest/c_api_page.test b/qpdf/qtest/c-api-page.test
index 4fbc8dbd..5b68b058 100644
--- a/qpdf/qtest/c_api_page.test
+++ b/qpdf/qtest/c-api-page.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('c_api_page');
+my $td = new TestDriver('c-api-page');
my $n_tests = 5;
diff --git a/qpdf/qtest/c_api_stream.test b/qpdf/qtest/c-api-stream.test
index a2b041f3..1ea2c95f 100644
--- a/qpdf/qtest/c_api_stream.test
+++ b/qpdf/qtest/c-api-stream.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('c_api_stream');
+my $td = new TestDriver('c-api-stream');
my $n_tests = 5;
diff --git a/qpdf/qtest/c_api.test b/qpdf/qtest/c-api.test
index c834e7d2..d0776b16 100644
--- a/qpdf/qtest/c_api.test
+++ b/qpdf/qtest/c-api.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('c_api');
+my $td = new TestDriver('c-api');
my @capi = (
[2, 'no options'],
diff --git a/qpdf/qtest/character_encoding.test b/qpdf/qtest/character-encoding.test
index 71a3b2c2..4626d1f0 100644
--- a/qpdf/qtest/character_encoding.test
+++ b/qpdf/qtest/character-encoding.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('character_encoding');
+my $td = new TestDriver('character-encoding');
my $n_tests = 4;
diff --git a/qpdf/qtest/check_encryption.test b/qpdf/qtest/check-encryption.test
index fc26f0a2..ac061b7a 100644
--- a/qpdf/qtest/check_encryption.test
+++ b/qpdf/qtest/check-encryption.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('check_encryption');
+my $td = new TestDriver('check-encryption');
my @check_encryption_password = (
# file, password, is-encrypted, requires-password
diff --git a/qpdf/qtest/cleartext_metadata.test b/qpdf/qtest/cleartext-metadata.test
index 6b07e592..ce6c7f92 100644
--- a/qpdf/qtest/cleartext_metadata.test
+++ b/qpdf/qtest/cleartext-metadata.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('cleartext_metadata');
+my $td = new TestDriver('cleartext-metadata');
my $n_tests = 58;
diff --git a/qpdf/qtest/coalesce_contents.test b/qpdf/qtest/coalesce-contents.test
index c98e6d28..57890f28 100644
--- a/qpdf/qtest/coalesce_contents.test
+++ b/qpdf/qtest/coalesce-contents.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('coalesce_contents');
+my $td = new TestDriver('coalesce-contents');
my $n_tests = 8;
diff --git a/qpdf/qtest/compare_pdfs.test b/qpdf/qtest/compare-pdfs.test
index cb7555f4..3265ce4a 100644
--- a/qpdf/qtest/compare_pdfs.test
+++ b/qpdf/qtest/compare-pdfs.test
@@ -14,7 +14,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('compare_pdfs');
+my $td = new TestDriver('compare-pdfs');
my $n_compare_pdfs = 5;
diff --git a/qpdf/qtest/compression_level.test b/qpdf/qtest/compression-level.test
index d8fdfffd..aac6f6ca 100644
--- a/qpdf/qtest/compression_level.test
+++ b/qpdf/qtest/compression-level.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('compression_level');
+my $td = new TestDriver('compression-level');
my $n_tests = 4;
diff --git a/qpdf/qtest/content_preservation.test b/qpdf/qtest/content-preservation.test
index 0cce54c2..348d8ec0 100644
--- a/qpdf/qtest/content_preservation.test
+++ b/qpdf/qtest/content-preservation.test
@@ -15,7 +15,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('content_preservation');
+my $td = new TestDriver('content-preservation');
my @files = ("encrypted-with-images.pdf", # encrypted
"inline-images.pdf",
diff --git a/qpdf/qtest/copy_annotations.test b/qpdf/qtest/copy-annotations.test
index eea4fe7e..f43f84be 100644
--- a/qpdf/qtest/copy_annotations.test
+++ b/qpdf/qtest/copy-annotations.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('copy_annotations');
+my $td = new TestDriver('copy-annotations');
my $n_tests = 39;
diff --git a/qpdf/qtest/copy_foreign_objects.test b/qpdf/qtest/copy-foreign-objects.test
index e12d814e..e7419e4f 100644
--- a/qpdf/qtest/copy_foreign_objects.test
+++ b/qpdf/qtest/copy-foreign-objects.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('copy_foreign_objects');
+my $td = new TestDriver('copy-foreign-objects');
my $n_tests = 11;
diff --git a/qpdf/qtest/custom_pipeline.test b/qpdf/qtest/custom-pipeline.test
index 3aef1e05..7cf94784 100644
--- a/qpdf/qtest/custom_pipeline.test
+++ b/qpdf/qtest/custom-pipeline.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('custom_pipeline');
+my $td = new TestDriver('custom-pipeline');
my $n_tests = 2;
diff --git a/qpdf/qtest/dangling_refs.test b/qpdf/qtest/dangling-refs.test
index cdc6f2c1..44d39212 100644
--- a/qpdf/qtest/dangling_refs.test
+++ b/qpdf/qtest/dangling-refs.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('dangling_refs');
+my $td = new TestDriver('dangling-refs');
my @dangling = (qw(minimal dangling-refs));
my $n_tests = 2 * scalar(@dangling);
diff --git a/qpdf/qtest/decode_levels.test b/qpdf/qtest/decode-levels.test
index a4fd08b0..c4c6f477 100644
--- a/qpdf/qtest/decode_levels.test
+++ b/qpdf/qtest/decode-levels.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('decode_levels');
+my $td = new TestDriver('decode-levels');
my $n_tests = 14;
diff --git a/qpdf/qtest/decode_parameters.test b/qpdf/qtest/decode-parameters.test
index f0b181af..8fed1a12 100644
--- a/qpdf/qtest/decode_parameters.test
+++ b/qpdf/qtest/decode-parameters.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('decode_parameters');
+my $td = new TestDriver('decode-parameters');
my $n_tests = 6;
diff --git a/qpdf/qtest/deterministic_id.test b/qpdf/qtest/deterministic-id.test
index d61722f2..9aeb7f38 100644
--- a/qpdf/qtest/deterministic_id.test
+++ b/qpdf/qtest/deterministic-id.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('deterministic_id');
+my $td = new TestDriver('deterministic-id');
my $n_tests = 11;
diff --git a/qpdf/qtest/disable_filter_on_write.test b/qpdf/qtest/disable-filter-on-write.test
index b513992a..01928958 100644
--- a/qpdf/qtest/disable_filter_on_write.test
+++ b/qpdf/qtest/disable-filter-on-write.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('disable_filter_on_write');
+my $td = new TestDriver('disable-filter-on-write');
my $n_tests = 2;
diff --git a/qpdf/qtest/encryption_parameters.test b/qpdf/qtest/encryption-parameters.test
index 20258b15..f6d852c0 100644
--- a/qpdf/qtest/encryption_parameters.test
+++ b/qpdf/qtest/encryption-parameters.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('encryption_parameters');
+my $td = new TestDriver('encryption-parameters');
my $n_tests = 13;
diff --git a/qpdf/qtest/error_condition.test b/qpdf/qtest/error-condition.test
index 3e243bb6..1184deb2 100644
--- a/qpdf/qtest/error_condition.test
+++ b/qpdf/qtest/error-condition.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('error_condition');
+my $td = new TestDriver('error-condition');
my $n_tests = 0;
# $n_tests incremented after initialization of badfiles below.
diff --git a/qpdf/qtest/extensions_dictionary.test b/qpdf/qtest/extensions-dictionary.test
index f7187a56..b16cce33 100644
--- a/qpdf/qtest/extensions_dictionary.test
+++ b/qpdf/qtest/extensions-dictionary.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('extensions_dictionary');
+my $td = new TestDriver('extensions-dictionary');
my @ext_inputs = ('minimal.pdf', 'extensions-adbe.pdf',
'extensions-other.pdf', 'extensions-adbe-other.pdf');
diff --git a/qpdf/qtest/filter_abbreviations.test b/qpdf/qtest/filter-abbreviations.test
index 54e42166..cb552b87 100644
--- a/qpdf/qtest/filter_abbreviations.test
+++ b/qpdf/qtest/filter-abbreviations.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('filter_abbreviations');
+my $td = new TestDriver('filter-abbreviations');
my $n_tests = 2;
diff --git a/qpdf/qtest/final_version.test b/qpdf/qtest/final-version.test
index 1fe65feb..fe3f576c 100644
--- a/qpdf/qtest/final_version.test
+++ b/qpdf/qtest/final-version.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('final_version');
+my $td = new TestDriver('final-version');
my $n_tests = 1;
diff --git a/qpdf/qtest/fix_qdf.test b/qpdf/qtest/fix-qdf.test
index cd63e2af..e46ee9c1 100644
--- a/qpdf/qtest/fix_qdf.test
+++ b/qpdf/qtest/fix-qdf.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('fix_qdf');
+my $td = new TestDriver('fix-qdf');
my $n_tests = 5;
diff --git a/qpdf/qtest/flatten_annotations.test b/qpdf/qtest/flatten-annotations.test
index 700ed226..5d071dba 100644
--- a/qpdf/qtest/flatten_annotations.test
+++ b/qpdf/qtest/flatten-annotations.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('flatten_annotations');
+my $td = new TestDriver('flatten-annotations');
my $n_tests = 0;
diff --git a/qpdf/qtest/form_xobject.test b/qpdf/qtest/form-xobject.test
index 2f5817b6..3183a219 100644
--- a/qpdf/qtest/form_xobject.test
+++ b/qpdf/qtest/form-xobject.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('form_xobject');
+my $td = new TestDriver('form-xobject');
my $n_tests = 22;
diff --git a/qpdf/qtest/from_scratch.test b/qpdf/qtest/from-scratch.test
index 2bb097df..94120528 100644
--- a/qpdf/qtest/from_scratch.test
+++ b/qpdf/qtest/from-scratch.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('from_scratch');
+my $td = new TestDriver('from-scratch');
my $n_tests = 2;
diff --git a/qpdf/qtest/get_xref.test b/qpdf/qtest/get-xref.test
index dc7432d4..23411109 100644
--- a/qpdf/qtest/get_xref.test
+++ b/qpdf/qtest/get-xref.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('get_xref');
+my $td = new TestDriver('get-xref');
my $n_tests = 2;
diff --git a/qpdf/qtest/image_optimization.test b/qpdf/qtest/image-optimization.test
index a4671bf6..1b3901e6 100644
--- a/qpdf/qtest/image_optimization.test
+++ b/qpdf/qtest/image-optimization.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('image_optimization');
+my $td = new TestDriver('image-optimization');
my @image_opt = (
['image-streams', 'image-streams', ''],
diff --git a/qpdf/qtest/inline_images.test b/qpdf/qtest/inline-images.test
index b868f748..c8552ab3 100644
--- a/qpdf/qtest/inline_images.test
+++ b/qpdf/qtest/inline-images.test
@@ -14,7 +14,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('inline_images');
+my $td = new TestDriver('inline-images');
my $n_compare_pdfs = 0;
my $n_tests = 10;
diff --git a/qpdf/qtest/interactive_form.test b/qpdf/qtest/interactive-form.test
index 009f560b..59c4af66 100644
--- a/qpdf/qtest/interactive_form.test
+++ b/qpdf/qtest/interactive-form.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('interactive_form');
+my $td = new TestDriver('interactive-form');
my @form_tests = (
'minimal',
diff --git a/qpdf/qtest/invalid_objects.test b/qpdf/qtest/invalid-objects.test
index c7914501..6491ccdb 100644
--- a/qpdf/qtest/invalid_objects.test
+++ b/qpdf/qtest/invalid-objects.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('invalid_objects');
+my $td = new TestDriver('invalid-objects');
my $n_tests = 3;
diff --git a/qpdf/qtest/keep_files_open.test b/qpdf/qtest/keep-files-open.test
index 026e648f..7218312f 100644
--- a/qpdf/qtest/keep_files_open.test
+++ b/qpdf/qtest/keep-files-open.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('keep_files_open');
+my $td = new TestDriver('keep-files-open');
my $n_tests = 4;
diff --git a/qpdf/qtest/large_file.test b/qpdf/qtest/large-file.test
index 89598d3d..855e7e14 100644
--- a/qpdf/qtest/large_file.test
+++ b/qpdf/qtest/large-file.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('large_file');
+my $td = new TestDriver('large-file');
my $large_file_test_path = $ENV{'QPDF_LARGE_FILE_TEST_PATH'} || undef;
if (defined($large_file_test_path))
diff --git a/qpdf/qtest/library_version.test b/qpdf/qtest/library-version.test
index 8651551b..a01c0e3e 100644
--- a/qpdf/qtest/library_version.test
+++ b/qpdf/qtest/library-version.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('library_version');
+my $td = new TestDriver('library-version');
my $n_tests = 3;
diff --git a/qpdf/qtest/linearize_pass1.test b/qpdf/qtest/linearize-pass1.test
index ed1695b9..dfdd2d9b 100644
--- a/qpdf/qtest/linearize_pass1.test
+++ b/qpdf/qtest/linearize-pass1.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('linearize_pass1');
+my $td = new TestDriver('linearize-pass1');
my $n_tests = 3;
diff --git a/qpdf/qtest/merge_and_split.test b/qpdf/qtest/merge-and-split.test
index 6ffa2e66..8de1f9da 100644
--- a/qpdf/qtest/merge_and_split.test
+++ b/qpdf/qtest/merge-and-split.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('merge_and_split');
+my $td = new TestDriver('merge-and-split');
my $n_tests = 28;
diff --git a/qpdf/qtest/merge_dictionary.test b/qpdf/qtest/merge-dictionary.test
index 64d3ff77..ef8dcdb2 100644
--- a/qpdf/qtest/merge_dictionary.test
+++ b/qpdf/qtest/merge-dictionary.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('merge_dictionary');
+my $td = new TestDriver('merge-dictionary');
my $n_tests = 3;
diff --git a/qpdf/qtest/multiple_indirection.test b/qpdf/qtest/multiple-indirection.test
index c77e1490..3cceba15 100644
--- a/qpdf/qtest/multiple_indirection.test
+++ b/qpdf/qtest/multiple-indirection.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('multiple_indirection');
+my $td = new TestDriver('multiple-indirection');
my $n_tests = 2;
diff --git a/qpdf/qtest/name_normalization.test b/qpdf/qtest/name-normalization.test
index 72ad5bd8..9d76f5c2 100644
--- a/qpdf/qtest/name_normalization.test
+++ b/qpdf/qtest/name-normalization.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('name_normalization');
+my $td = new TestDriver('name-normalization');
my $n_tests = 6;
diff --git a/qpdf/qtest/name_number_trees.test b/qpdf/qtest/name-number-trees.test
index ae3fa7f5..8e6a559e 100644
--- a/qpdf/qtest/name_number_trees.test
+++ b/qpdf/qtest/name-number-trees.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('name_number_trees');
+my $td = new TestDriver('name-number-trees');
my $n_tests = 6;
diff --git a/qpdf/qtest/newline_before_endstream.test b/qpdf/qtest/newline-before-endstream.test
index 7ac8d361..667a0dd6 100644
--- a/qpdf/qtest/newline_before_endstream.test
+++ b/qpdf/qtest/newline-before-endstream.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('newline_before_endstream');
+my $td = new TestDriver('newline-before-endstream');
my $n_tests = 12;
diff --git a/qpdf/qtest/numbers_and_strings.test b/qpdf/qtest/numbers-and-strings.test
index 7f939460..8be5b997 100644
--- a/qpdf/qtest/numbers_and_strings.test
+++ b/qpdf/qtest/numbers-and-strings.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('numbers_and_strings');
+my $td = new TestDriver('numbers-and-strings');
my $n_tests = 3;
diff --git a/qpdf/qtest/object_copying.test b/qpdf/qtest/object-copying.test
index 88bdf29a..54d41b15 100644
--- a/qpdf/qtest/object_copying.test
+++ b/qpdf/qtest/object-copying.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('object_copying');
+my $td = new TestDriver('object-copying');
my $n_tests = 9;
diff --git a/qpdf/qtest/object_handle_api.test b/qpdf/qtest/object-handle-api.test
index e8c5bf6c..3de5f909 100644
--- a/qpdf/qtest/object_handle_api.test
+++ b/qpdf/qtest/object-handle-api.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('object_handle_api');
+my $td = new TestDriver('object-handle-api');
my $n_tests = 2;
diff --git a/qpdf/qtest/object_stream.test b/qpdf/qtest/object-stream.test
index d207944c..04d1bb0d 100644
--- a/qpdf/qtest/object_stream.test
+++ b/qpdf/qtest/object-stream.test
@@ -14,7 +14,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('object_stream');
+my $td = new TestDriver('object-stream');
my $n_tests = 3 + (36 * 4) + (12 * 2);
my $n_compare_pdfs = 36;
diff --git a/qpdf/qtest/output_redirection.test b/qpdf/qtest/output-redirection.test
index c9d4a609..13ad88a0 100644
--- a/qpdf/qtest/output_redirection.test
+++ b/qpdf/qtest/output-redirection.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('output_redirection');
+my $td = new TestDriver('output-redirection');
my $n_tests = 2;
diff --git a/qpdf/qtest/overwrite_self.test b/qpdf/qtest/overwrite-self.test
index 05e0af56..1a150ce6 100644
--- a/qpdf/qtest/overwrite_self.test
+++ b/qpdf/qtest/overwrite-self.test
@@ -13,7 +13,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('overwrite_self');
+my $td = new TestDriver('overwrite-self');
my $n_tests = 3;
diff --git a/qpdf/qtest/page_api.test b/qpdf/qtest/page-api.test
index 6bae2782..0bfff47d 100644
--- a/qpdf/qtest/page_api.test
+++ b/qpdf/qtest/page-api.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('page_api');
+my $td = new TestDriver('page-api');
my $n_tests = 11;
diff --git a/qpdf/qtest/page_errors.test b/qpdf/qtest/page-errors.test
index c63e58e2..7e210d73 100644
--- a/qpdf/qtest/page_errors.test
+++ b/qpdf/qtest/page-errors.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('page_errors');
+my $td = new TestDriver('page-errors');
my $n_tests = 5;
diff --git a/qpdf/qtest/page_labels.test b/qpdf/qtest/page-labels.test
index 3c6741a8..616dcb6a 100644
--- a/qpdf/qtest/page_labels.test
+++ b/qpdf/qtest/page-labels.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('page_labels');
+my $td = new TestDriver('page-labels');
my $n_tests = 3;
diff --git a/qpdf/qtest/page_without_contents.test b/qpdf/qtest/page-without-contents.test
index 94db4fee..51f4eb79 100644
--- a/qpdf/qtest/page_without_contents.test
+++ b/qpdf/qtest/page-without-contents.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('page_without_contents');
+my $td = new TestDriver('page-without-contents');
my $n_tests = 7;
diff --git a/qpdf/qtest/pages_tree.test b/qpdf/qtest/pages-tree.test
index c0f4b77f..4ad260ef 100644
--- a/qpdf/qtest/pages_tree.test
+++ b/qpdf/qtest/pages-tree.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('pages_tree');
+my $td = new TestDriver('pages-tree');
my $n_tests = 11;
diff --git a/qpdf/qtest/parsed_offset.test b/qpdf/qtest/parsed-offset.test
index c7fad9f3..fdcc0f8a 100644
--- a/qpdf/qtest/parsed_offset.test
+++ b/qpdf/qtest/parsed-offset.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('parsed_offset');
+my $td = new TestDriver('parsed-offset');
my $n_tests = 2;
diff --git a/qpdf/qtest/positive_p.test b/qpdf/qtest/positive-p.test
index 0250a47b..ab0bcff0 100644
--- a/qpdf/qtest/positive_p.test
+++ b/qpdf/qtest/positive-p.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('positive_p');
+my $td = new TestDriver('positive-p');
my $n_tests = 4;
diff --git a/qpdf/qtest/precheck_streams.test b/qpdf/qtest/precheck-streams.test
index 28ece016..c0353b50 100644
--- a/qpdf/qtest/precheck_streams.test
+++ b/qpdf/qtest/precheck-streams.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('precheck_streams');
+my $td = new TestDriver('precheck-streams');
my $n_tests = 2;
diff --git a/qpdf/qtest/preserve_unref.test b/qpdf/qtest/preserve-unref.test
index d2f804df..3a290841 100644
--- a/qpdf/qtest/preserve_unref.test
+++ b/qpdf/qtest/preserve-unref.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('preserve_unref');
+my $td = new TestDriver('preserve-unref');
my $n_tests = 6;
diff --git a/qpdf/qtest/progress_reporting.test b/qpdf/qtest/progress-reporting.test
index cbef4c15..3c7fb2cf 100644
--- a/qpdf/qtest/progress_reporting.test
+++ b/qpdf/qtest/progress-reporting.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('progress_reporting');
+my $td = new TestDriver('progress-reporting');
my $n_tests = 1;
diff --git a/qpdf/qtest/qpdf_json.test b/qpdf/qtest/qpdf-json.test
index dbb0c70d..dbb0c70d 100644
--- a/qpdf/qtest/qpdf_json.test
+++ b/qpdf/qtest/qpdf-json.test
diff --git a/qpdf/qtest/renumber_objects.test b/qpdf/qtest/renumber-objects.test
index b71715c1..25998d48 100644
--- a/qpdf/qtest/renumber_objects.test
+++ b/qpdf/qtest/renumber-objects.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('renumber_objects');
+my $td = new TestDriver('renumber-objects');
my $n_tests = 8;
diff --git a/qpdf/qtest/replace_input.test b/qpdf/qtest/replace-input.test
index b4f01ac4..70a37cc2 100644
--- a/qpdf/qtest/replace_input.test
+++ b/qpdf/qtest/replace-input.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('replace_input');
+my $td = new TestDriver('replace-input');
my $n_tests = 8;
diff --git a/qpdf/qtest/rotate_pages.test b/qpdf/qtest/rotate-pages.test
index 9d92c047..c5e293e8 100644
--- a/qpdf/qtest/rotate_pages.test
+++ b/qpdf/qtest/rotate-pages.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('rotate_pages');
+my $td = new TestDriver('rotate-pages');
my $n_tests = 18;
diff --git a/qpdf/qtest/signature_dictionary.test b/qpdf/qtest/signature-dictionary.test
index 54acf671..2c710793 100644
--- a/qpdf/qtest/signature_dictionary.test
+++ b/qpdf/qtest/signature-dictionary.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('signature_dictionary');
+my $td = new TestDriver('signature-dictionary');
my $n_tests = 0;
diff --git a/qpdf/qtest/specialized_filter.test b/qpdf/qtest/specialized-filter.test
index 36bcbf0c..284d5195 100644
--- a/qpdf/qtest/specialized_filter.test
+++ b/qpdf/qtest/specialized-filter.test
@@ -14,7 +14,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('specialized_filter');
+my $td = new TestDriver('specialized-filter');
my $n_tests = 3;
my $n_compare_pdfs = 1;
diff --git a/qpdf/qtest/specific_bugs.test b/qpdf/qtest/specific-bugs.test
index 6ae62428..326b3e98 100644
--- a/qpdf/qtest/specific_bugs.test
+++ b/qpdf/qtest/specific-bugs.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('specific_bugs');
+my $td = new TestDriver('specific-bugs');
# The number is the github issue number in which the bug was reported.
my @bug_tests = (
diff --git a/qpdf/qtest/specific_file.test b/qpdf/qtest/specific-file.test
index ce170e12..188f4dd5 100644
--- a/qpdf/qtest/specific_file.test
+++ b/qpdf/qtest/specific-file.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('specific_file');
+my $td = new TestDriver('specific-file');
my $n_tests = 11;
diff --git a/qpdf/qtest/split_pages.test b/qpdf/qtest/split-pages.test
index 05f8788d..46515c4f 100644
--- a/qpdf/qtest/split_pages.test
+++ b/qpdf/qtest/split-pages.test
@@ -14,7 +14,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('split_pages');
+my $td = new TestDriver('split-pages');
my $n_tests = 42;
my $n_compare_pdfs = 2;
diff --git a/qpdf/qtest/stream_data.test b/qpdf/qtest/stream-data.test
index fdd91c3e..cd0b45c6 100644
--- a/qpdf/qtest/stream_data.test
+++ b/qpdf/qtest/stream-data.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('stream_data');
+my $td = new TestDriver('stream-data');
my $n_tests = 2;
diff --git a/qpdf/qtest/stream_line_terminators.test b/qpdf/qtest/stream-line-terminators.test
index 3af93b42..80318897 100644
--- a/qpdf/qtest/stream_line_terminators.test
+++ b/qpdf/qtest/stream-line-terminators.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('stream_line_terminators');
+my $td = new TestDriver('stream-line-terminators');
my $n_tests = 2;
diff --git a/qpdf/qtest/stream_replacements.test b/qpdf/qtest/stream-replacements.test
index a67c8c03..8a9874dc 100644
--- a/qpdf/qtest/stream_replacements.test
+++ b/qpdf/qtest/stream-replacements.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('stream_replacements');
+my $td = new TestDriver('stream-replacements');
my $n_tests = 10;
diff --git a/qpdf/qtest/swap_and_replace.test b/qpdf/qtest/swap-and-replace.test
index c8b08d48..fd136933 100644
--- a/qpdf/qtest/swap_and_replace.test
+++ b/qpdf/qtest/swap-and-replace.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('swap_and_replace');
+my $td = new TestDriver('swap-and-replace');
my $n_tests = 3;
diff --git a/qpdf/qtest/token_filters.test b/qpdf/qtest/token-filters.test
index 17d343ad..a209b808 100644
--- a/qpdf/qtest/token_filters.test
+++ b/qpdf/qtest/token-filters.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('token_filters');
+my $td = new TestDriver('token-filters');
my $n_tests = 2;
diff --git a/qpdf/qtest/type_checks.test b/qpdf/qtest/type-checks.test
index 09047ca1..03d75a6c 100644
--- a/qpdf/qtest/type_checks.test
+++ b/qpdf/qtest/type-checks.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('type_checks');
+my $td = new TestDriver('type-checks');
my $n_tests = 5;
diff --git a/qpdf/qtest/unicode_filenames.test b/qpdf/qtest/unicode-filenames.test
index 19590482..2237b748 100644
--- a/qpdf/qtest/unicode_filenames.test
+++ b/qpdf/qtest/unicode-filenames.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('unicode_filenames');
+my $td = new TestDriver('unicode-filenames');
my $n_tests = 3;
diff --git a/qpdf/qtest/unicode_password.test b/qpdf/qtest/unicode-password.test
index 2a80fea3..eb78de42 100644
--- a/qpdf/qtest/unicode_password.test
+++ b/qpdf/qtest/unicode-password.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('unicode_password');
+my $td = new TestDriver('unicode-password');
my $n_tests = 0;
# $n_tests incremented below
diff --git a/qpdf/qtest/weak_cryptography.test b/qpdf/qtest/weak-cryptography.test
index c7491a0e..10e72f27 100644
--- a/qpdf/qtest/weak_cryptography.test
+++ b/qpdf/qtest/weak-cryptography.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('weak_cryptography_cryptography');
+my $td = new TestDriver('weak-cryptography-cryptography');
my $n_tests = 4;
diff --git a/qpdf/qtest/windows_shell_globbing.test b/qpdf/qtest/windows-shell-globbing.test
index bd58c1eb..d2b7851d 100644
--- a/qpdf/qtest/windows_shell_globbing.test
+++ b/qpdf/qtest/windows-shell-globbing.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('windows_shell_globbing');
+my $td = new TestDriver('windows-shell-globbing');
my $n_tests = 1;
diff --git a/qpdf/qtest/writer_version.test b/qpdf/qtest/writer-version.test
index fc208e63..a491065c 100644
--- a/qpdf/qtest/writer_version.test
+++ b/qpdf/qtest/writer-version.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('writer_version');
+my $td = new TestDriver('writer-version');
my $n_tests = 7;
diff --git a/qpdf/qtest/xref_errors.test b/qpdf/qtest/xref-errors.test
index 4eb8cd37..9db27114 100644
--- a/qpdf/qtest/xref_errors.test
+++ b/qpdf/qtest/xref-errors.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('xref_errors');
+my $td = new TestDriver('xref-errors');
my $n_tests = 6;
diff --git a/qpdf/qtest/xref_streams.test b/qpdf/qtest/xref-streams.test
index 46808869..10a32763 100644
--- a/qpdf/qtest/xref_streams.test
+++ b/qpdf/qtest/xref-streams.test
@@ -12,7 +12,7 @@ require TestDriver;
cleanup();
-my $td = new TestDriver('xref_streams');
+my $td = new TestDriver('xref-streams');
my $n_tests = 3;