summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Bull <irbull@eclipsesource.com>2024-09-19 00:33:32 -0700
committerGitHub <noreply@github.com>2024-09-19 13:03:32 +0530
commit3035cdddb88dd0f568a6183aebbc950f97f8ac2a (patch)
tree5211229df37410f2878bb542082d745214ac335e
parent0ea71abdefceb156e28f90bdfb7ca7a9914ec0c8 (diff)
refactor(ext/webidl): align error messages (#25625)
Towards https://github.com/denoland/deno/issues/25269
-rw-r--r--ext/webidl/00_webidl.js10
-rw-r--r--tests/testdata/run/error_009_extensions_error.js.out2
2 files changed, 6 insertions, 6 deletions
diff --git a/ext/webidl/00_webidl.js b/ext/webidl/00_webidl.js
index f23c9b7dd..1d05aae5f 100644
--- a/ext/webidl/00_webidl.js
+++ b/ext/webidl/00_webidl.js
@@ -712,7 +712,7 @@ function requiredArguments(length, required, prefix) {
if (length < required) {
const errMsg = `${prefix ? prefix + ": " : ""}${required} argument${
required === 1 ? "" : "s"
- } required, but only ${length} present.`;
+ } required, but only ${length} present`;
throw new TypeError(errMsg);
}
}
@@ -818,7 +818,7 @@ function createDictionaryConverter(name, ...dictionaries) {
} else if (member.required) {
throw makeException(
TypeError,
- `can not be converted to '${name}' because '${key}' is required in '${name}'.`,
+ `can not be converted to '${name}' because '${key}' is required in '${name}'`,
prefix,
context,
);
@@ -845,7 +845,7 @@ function createEnumConverter(name, values) {
throw new TypeError(
`${
prefix ? prefix + ": " : ""
- }The provided value '${S}' is not a valid enum value of type ${name}.`,
+ }The provided value '${S}' is not a valid enum value of type ${name}`,
);
}
@@ -925,7 +925,7 @@ function createRecordConverter(keyConverter, valueConverter) {
if (type(V) !== "Object") {
throw makeException(
TypeError,
- "can not be converted to dictionary.",
+ "can not be converted to dictionary",
prefix,
context,
);
@@ -996,7 +996,7 @@ function createInterfaceConverter(name, prototype) {
if (!ObjectPrototypeIsPrototypeOf(prototype, V) || V[brand] !== brand) {
throw makeException(
TypeError,
- `is not of type ${name}.`,
+ `is not of type ${name}`,
prefix,
context,
);
diff --git a/tests/testdata/run/error_009_extensions_error.js.out b/tests/testdata/run/error_009_extensions_error.js.out
index 0fd1306de..2ed936643 100644
--- a/tests/testdata/run/error_009_extensions_error.js.out
+++ b/tests/testdata/run/error_009_extensions_error.js.out
@@ -1,4 +1,4 @@
-[WILDCARD]error: Uncaught (in promise) TypeError: Failed to construct 'Event': 1 argument required, but only 0 present.
+[WILDCARD]error: Uncaught (in promise) TypeError: Failed to construct 'Event': 1 argument required, but only 0 present
new Event();
^
at [WILDCARD]