diff options
Diffstat (limited to 'testing')
-rw-r--r-- | testing/resources/javascript/document_methods.in | 6 | ||||
-rw-r--r-- | testing/resources/javascript/document_methods_expected.txt | 8 |
2 files changed, 14 insertions, 0 deletions
diff --git a/testing/resources/javascript/document_methods.in b/testing/resources/javascript/document_methods.in index 0188d7c237..bb7af748d8 100644 --- a/testing/resources/javascript/document_methods.in +++ b/testing/resources/javascript/document_methods.in @@ -284,6 +284,12 @@ function testPrint() { expect('typeof this.print', 'function'); // TODO(tsepez): test success cases. + expect('this.print()', undefined); + expect('this.print(false, 1, 10, true, true, true, true, true)', undefined); + expect('this.print({})', undefined); + expect('this.print({"bUi": false, "nStart": 42, "nEnd": 17, ' + + '"bSilent": true, "bShrinkToFit": true, "bPrintAsImage": true, ' + + '"bReverse": true, "bAnnotations": true, "bogus": "yes"})', undefined); } function testRemoveField() { diff --git a/testing/resources/javascript/document_methods_expected.txt b/testing/resources/javascript/document_methods_expected.txt index 01bf0ed0bd..e39690ba45 100644 --- a/testing/resources/javascript/document_methods_expected.txt +++ b/testing/resources/javascript/document_methods_expected.txt @@ -118,6 +118,14 @@ Alert: PASS: this.mailForm(true) = undefined Mail Msg: 0, to=user@example.com, cc=cc@example.com, bcc=bcc@example.com, subject=Lottery Winner, body=You won the lottery! Alert: PASS: this.mailForm(false, "user@example.com", "cc@example.com", "bcc@example.com", "Lottery Winner", "You won the lottery!") = undefined Alert: PASS: typeof this.print = function +Doc Print: 1, 0, 0, 0, 0, 0, 0, 0 +Alert: PASS: this.print() = undefined +Doc Print: 0, 1, 10, 1, 1, 1, 1, 1 +Alert: PASS: this.print(false, 1, 10, true, true, true, true, true) = undefined +Doc Print: 1, 0, 0, 0, 0, 0, 0, 0 +Alert: PASS: this.print({}) = undefined +Doc Print: 1, 42, 17, 1, 1, 1, 1, 1 +Alert: PASS: this.print({"bUi": false, "nStart": 42, "nEnd": 17, "bSilent": true, "bShrinkToFit": true, "bPrintAsImage": true, "bReverse": true, "bAnnotations": true, "bogus": "yes"}) = undefined Alert: PASS: typeof this.removeField = function Alert: PASS: this.removeField() threw error Document.removeField: Incorrect number of parameters passed to function. Alert: PASS: typeof this.resetForm = function |