Shorten the errors mentioning API parameters in BaseCMapReaderFactory and BaseStandardFontDataFactory
The current error-messages also mention internal parameters, which an end-user obviously don't have to care about. So, let's try to avoid confusion here by only including the API parameters.
This commit is contained in:
parent
8378c40f4c
commit
d116ab1a22
@ -111,8 +111,7 @@ class BaseCMapReaderFactory {
|
||||
async fetch({ name }) {
|
||||
if (!this.baseUrl) {
|
||||
throw new Error(
|
||||
'The CMap "baseUrl" parameter must be specified, ensure that ' +
|
||||
'the "cMapUrl" and "cMapPacked" API parameters are provided.'
|
||||
"Ensure that the `cMapUrl` and `cMapPacked` API parameters are provided."
|
||||
);
|
||||
}
|
||||
if (!name) {
|
||||
@ -149,8 +148,7 @@ class BaseStandardFontDataFactory {
|
||||
async fetch({ filename }) {
|
||||
if (!this.baseUrl) {
|
||||
throw new Error(
|
||||
'The standard font "baseUrl" parameter must be specified, ensure that ' +
|
||||
'the "standardFontDataUrl" API parameter is provided.'
|
||||
"Ensure that the `standardFontDataUrl` API parameter is provided."
|
||||
);
|
||||
}
|
||||
if (!filename) {
|
||||
|
||||
@ -222,8 +222,7 @@ describe("cmap", function () {
|
||||
} catch (reason) {
|
||||
expect(reason instanceof Error).toEqual(true);
|
||||
expect(reason.message).toEqual(
|
||||
'The CMap "baseUrl" parameter must be specified, ensure that ' +
|
||||
'the "cMapUrl" and "cMapPacked" API parameters are provided.'
|
||||
"Ensure that the `cMapUrl` and `cMapPacked` API parameters are provided."
|
||||
);
|
||||
}
|
||||
});
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user