pdf.js/test/unit
Jonas Jenwald 99522c3201 Also test the latest Node.js version in GitHub Actions
Hopefully this will allow us to catch bugs in new Node.js versions earlier, rather than having to wait for bug reports.

Given that `CompressionStream` is (currently) only potentially used when saving a *modified* PDF document, which is unlikely to be a common use-case in Node.js environments, let's just disable the affected unit-test for now.
2023-11-02 16:58:03 +01:00
..
.eslintrc Enable the ESLint no-var rule globally 2021-03-13 16:12:53 +01:00
annotation_spec.js Also test the latest Node.js version in GitHub Actions 2023-11-02 16:58:03 +01:00
annotation_storage_spec.js Annotations - Avoid empty value in text field when storage contains something for it (bug 1719148) 2021-09-18 15:08:22 +02:00
api_spec.js Re-factor the blob-URL caching in DownloadManager.openOrDownloadData 2023-10-17 10:18:34 +02:00
bidi_spec.js Tweak the Bidi-detection heuristics for very short RTL strings (issue 11656) 2021-11-03 20:31:57 +01:00
cff_parser_spec.js Fix typo in cff_parser_spec.js 2021-08-06 19:30:36 +09:00
clitests_helper.js Move the isNodeJS-helper into the src/shared/util.js file 2023-07-17 16:42:25 +02:00
clitests.json [api-major] Remove the SVG back-end (PR 15173 follow-up) 2023-10-01 23:14:29 +02:00
cmap_spec.js [api-minor] Let the cMapPacked parameter, in getDocument, default to true 2023-01-30 15:35:02 +01:00
colorspace_spec.js Remove obsolete done callbacks from the unit tests 2021-04-10 20:29:39 +02:00
core_utils_spec.js Move the arrayBuffersToBytes helper function into the worker-thread 2023-02-11 21:34:37 +01:00
crypto_spec.js Enable the unicorn/prefer-optional-catch-binding ESLint plugin rule 2023-06-12 11:46:11 +02:00
custom_spec.js Remove duplicated destroy-calls in the "custom ownerDocument" unit-tests 2022-10-02 12:01:41 +02:00
default_appearance_spec.js Improve parseAppearanceStream to handle more "complex" ColorSpaces 2023-07-06 15:58:09 +02:00
display_utils_spec.js Move the isNodeJS-helper into the src/shared/util.js file 2023-07-17 16:42:25 +02:00
document_spec.js [Annotation] Fix printing/saving for annotations containing some non-ascii chars and with no fonts to handle them (bug 1666824) 2022-11-10 19:05:39 +01:00
editor_spec.js [Editor] Improve curve smoothing for Ink tool (bug 1789443) 2023-05-23 17:15:21 +02:00
encodings_spec.js Update Prettier to version 2.0 2020-04-14 12:28:14 +02:00
evaluator_spec.js Enable the unicorn/prefer-optional-catch-binding ESLint plugin rule 2023-06-12 11:46:11 +02:00
event_utils_spec.js Move the isNodeJS-helper into the src/shared/util.js file 2023-07-17 16:42:25 +02:00
fetch_stream_spec.js Convert done callbacks to async/await in test/unit/fetch_stream_spec.js 2021-04-13 21:51:27 +02:00
font_substitutions_spec.js Slightly shorten the loadedName-ids used with font-substitutions 2023-05-18 22:27:11 +02:00
function_spec.js Correct PostScript trigonometric operators 2023-03-03 17:25:11 -05:00
jasmine-boot.js [api-major] Output JavaScript modules in the builds (issue 10317) 2023-10-07 09:31:08 +02:00
message_handler_spec.js Change the createPromiseCapability helper function into a PromiseCapability class 2023-04-29 13:43:24 +02:00
metadata_spec.js Remove the isEmptyObj unit-test helper function 2023-02-04 12:43:53 +01:00
murmurhash3_spec.js Replace the AnnotationStorage.lastModified-getter with a proper hash-method 2022-05-04 15:21:30 +02:00
network_spec.js Convert done callbacks to async/await in test/unit/network_spec.js 2021-04-13 21:51:26 +02:00
network_utils_spec.js Slightly improve validation of (some) parameters in getDocument 2022-03-21 13:32:17 +01:00
node_stream_spec.js Update the ESLint globals list (PR 17055 follow-up) 2023-10-15 11:38:10 +02:00
parser_spec.js Let Lexer.getNumber treat more invalid "numbers" as zero (issue 15604) 2022-10-20 22:36:15 +02:00
pdf_find_controller_spec.js Re-format the code to account for prettier and globals updates 2023-08-19 09:30:34 +02:00
pdf_find_utils_spec.js Run gulp lint --fix, to account for changes in Prettier version 2.1.x 2020-09-06 12:23:59 +02:00
pdf_history_spec.js Update Prettier to version 2.0 2020-04-14 12:28:14 +02:00
pdf_spec.js [api-major] Output JavaScript modules in the builds (issue 10317) 2023-10-07 09:31:08 +02:00
pdf_viewer_spec.js Remove the abstract BaseViewer-class 2022-09-08 12:38:17 +02:00
pdf_viewer.component_spec.js Add a unit-test to ensure that NullL10n won't diverge from the L10n-class 2023-10-24 13:13:14 +02:00
pdf.image_decoders_spec.js Add unit-tests to check that more PDF.js APIs expose the expected functionality 2023-07-07 12:36:21 +02:00
pdf.worker_spec.js Add unit-tests to check that more PDF.js APIs expose the expected functionality 2023-07-07 12:36:21 +02:00
primitives_spec.js Add general iteration support in the RefSet and RefSetCache classes 2022-03-18 14:27:34 +01:00
scripting_spec.js [api-major] Output JavaScript modules in the builds (issue 10317) 2023-10-07 09:31:08 +02:00
stream_spec.js [api-minor] Remove the forceClamped-functionality in the Streams (issue 14849) 2022-04-29 14:46:30 +02:00
struct_tree_spec.js Include the /Lang-property, when it exists, in the StructTree-data (issue 14261) 2021-11-14 12:37:41 +01:00
test_utils.js Also test the latest Node.js version in GitHub Actions 2023-11-02 16:58:03 +01:00
testreporter.js Enable the no-typeof-undefined ESLint plugin rule 2022-12-01 18:20:39 +01:00
text_layer_spec.js Move the isNodeJS-helper into the src/shared/util.js file 2023-07-17 16:42:25 +02:00
type1_parser_spec.js Move some constants and helper functions from src/core/fonts.js and into their own file 2021-05-02 21:00:29 +02:00
ui_utils_spec.js Use String.prototype.replaceAll() where appropriate 2023-03-22 15:31:10 +01:00
unicode_spec.js [api-minor] Don't normalize the text used in the text layer. 2023-04-17 14:31:23 +02:00
unit_test.html [api-minor] Re-factor NullL10n and remove the hard-coded l10n strings (PR 17115 follow-up) 2023-10-20 21:49:33 +02:00
util_spec.js Change the createPromiseCapability helper function into a PromiseCapability class 2023-04-29 13:43:24 +02:00
writer_spec.js Compress the data when saving annotions 2023-05-09 14:46:50 +02:00
xfa_formcalc_spec.js Fix property chain orders of Operators in isDotExpression and isSomPredicate 2022-09-21 17:20:23 +02:00
xfa_parser_spec.js Enable the import/no-cycle ESLint plugin rule 2023-06-04 13:44:15 +02:00
xfa_serialize_data_spec.js Enable the import/no-cycle ESLint plugin rule 2023-06-04 13:44:15 +02:00
xfa_tohtml_spec.js Move the isNodeJS-helper into the src/shared/util.js file 2023-07-17 16:42:25 +02:00
xml_spec.js Enable the unicorn/prefer-string-replace-all ESLint plugin rule 2023-03-23 12:57:10 +01:00