diff options
Diffstat (limited to 'testing/resources/javascript/consts.in')
-rw-r--r-- | testing/resources/javascript/consts.in | 61 |
1 files changed, 58 insertions, 3 deletions
diff --git a/testing/resources/javascript/consts.in b/testing/resources/javascript/consts.in index 2ed239a63d..a717ec873a 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 + |