| Index: testing/resources/javascript/consts.in
|
| diff --git a/testing/resources/javascript/consts.in b/testing/resources/javascript/consts.in
|
| index 2ed239a63dd15091aa6d4474499d44819cfa4762..a717ec873ac1f7d66b22ebe890c42770e379cc02 100644
|
| --- a/testing/resources/javascript/consts.in
|
| +++ b/testing/resources/javascript/consts.in
|
| @@ -36,12 +36,37 @@ endobj
|
| stream
|
|
|
| function doTest(name, props) {
|
| - for (var i = 0; i < props.length; ++i) {
|
| - var expr = name + "." + props[i];
|
| - app.alert(expr + " is " + eval(expr));
|
| + try {
|
| + for (var i = 0; i < props.length; ++i) {
|
| + var expr = name + "." + props[i];
|
| + app.alert(expr + " is " + eval(expr));
|
| + }
|
| + } catch (e) {
|
| + app.alert("ERROR: " + e.toString());
|
| }
|
| }
|
|
|
| +function doGlobalTest(props) {
|
| + try {
|
| + for (var i = 0; i < props.length; ++i) {
|
| + app.alert(props[i] + " is " + eval(props[i]));
|
| + }
|
| + } catch (e) {
|
| + app.alert("ERROR: " + e.toString());
|
| + }
|
| +}
|
| +
|
| +function doGlobalArrayTest(props) {
|
| + try {
|
| + for (var i = 0; i < props.length; ++i) {
|
| + app.alert(props[i] + " is\n " + eval(props[i]).join(",\n "));
|
| + }
|
| + } catch (e) {
|
| + app.alert("ERROR: " + e.toString());
|
| + }
|
| +}
|
| +
|
| +
|
| try {
|
| doTest("border", ["s", "b", "d", "i", "u", "nonesuch"]);
|
| doTest("display", ["visible", "hidden", "noPrint", "noView", "nonesuch"]);
|
| @@ -58,6 +83,35 @@ try {
|
| doTest("style", ["ch", "cr", "di", "ci", "st", "sq", "nonesuch"]);
|
| doTest("zoomtype", ["none", "fitP", "fitW", "fitH", "fitV", "pref", "refW",
|
| "nonesuch"]);
|
| +
|
| + doGlobalTest([
|
| + "IDS_GREATER_THAN",
|
| + "IDS_GT_AND_LT",
|
| + "IDS_LESS_THAN",
|
| + "IDS_INVALID_MONTH",
|
| + "IDS_INVALID_DATE",
|
| + "IDS_INVALID_VALUE",
|
| + "IDS_AM",
|
| + "IDS_PM",
|
| + "IDS_MONTH_INFO",
|
| + "IDS_STARTUP_CONSOLE_MSG"
|
| + ]);
|
| +
|
| + doGlobalArrayTest([
|
| + "RE_NUMBER_ENTRY_DOT_SEP",
|
| + "RE_NUMBER_COMMIT_DOT_SEP",
|
| + "RE_NUMBER_ENTRY_COMMA_SEP",
|
| + "RE_NUMBER_COMMIT_COMMA_SEP",
|
| + "RE_ZIP_ENTRY",
|
| + "RE_ZIP_COMMIT",
|
| + "RE_ZIP4_ENTRY",
|
| + "RE_ZIP4_COMMIT",
|
| + "RE_PHONE_ENTRY",
|
| + "RE_PHONE_COMMIT",
|
| + "RE_SSN_ENTRY",
|
| + "RE_SSN_COMMIT"
|
| + ]);
|
| +
|
| } catch (e) {
|
| app.alert("ERROR: " + e.toString());
|
| }
|
| @@ -69,3 +123,4 @@ trailer <<
|
| >>
|
| {{startxref}}
|
| %%EOF
|
| +
|
|
|