Mercurial > hg > nginx-tests
changeset 1310:3882f8f3b2bc
Tests: added njs extended logging tests.
author | Dmitry Volyntsev <xeioex@nginx.com> |
---|---|
date | Thu, 29 Mar 2018 17:01:31 +0300 |
parents | 3eb1de7e3b41 |
children | 4979af9fd905 |
files | js.t stream_js.t |
diffstat | 2 files changed, 14 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/js.t Tue Mar 27 13:12:50 2018 +0300 +++ b/js.t Thu Mar 29 17:01:31 2018 +0300 @@ -178,7 +178,9 @@ } function test_log(req, res) { - req.log("SEE-THIS"); + req.log("SEE-THIS-LOG"); + req.warn("SEE-THIS-WARN"); + req.error("SEE-THIS-ERROR"); } function test_except(req, res) { @@ -261,7 +263,7 @@ EOF -$t->try_run('no njs available')->plan(22); +$t->try_run('no njs available')->plan(24); ############################################################################### @@ -302,7 +304,9 @@ $t->stop(); -ok(index($t->read_file('error.log'), 'SEE-THIS') > 0, 'log js'); +ok(index($t->read_file('error.log'), 'SEE-THIS-LOG') > 0, 'log js'); +ok(index($t->read_file('error.log'), 'SEE-THIS-WARN') > 0, 'warn js'); +ok(index($t->read_file('error.log'), 'SEE-THIS-ERROR') > 0, 'error js'); ok(index($t->read_file('error.log'), 'at fs.readFileSync') > 0, 'js_set backtrace'); ok(index($t->read_file('error.log'), 'at JSON.parse') > 0,
--- a/stream_js.t Tue Mar 27 13:12:50 2018 +0300 +++ b/stream_js.t Thu Mar 29 17:01:31 2018 +0300 @@ -133,7 +133,9 @@ } function js_log(sess) { - sess.log("SEE-THIS"); + sess.log("SEE-THIS-LOG"); + sess.warn("SEE-THIS-WARN"); + sess.error("SEE-THIS-ERROR"); } function js_access_allow(sess) { @@ -199,7 +201,7 @@ EOF $t->run_daemon(\&stream_daemon, port(8090)); -$t->try_run('no stream njs available')->plan(14); +$t->try_run('no stream njs available')->plan(16); $t->waitforsocket('127.0.0.1:' . port(8090)); ############################################################################### @@ -223,7 +225,9 @@ $t->stop(); -ok(index($t->read_file('error.log'), 'SEE-THIS') > 0, 'stream js log'); +ok(index($t->read_file('error.log'), 'SEE-THIS-LOG') > 0, 'stream js log'); +ok(index($t->read_file('error.log'), 'SEE-THIS-WARN') > 0, 'stream js warn'); +ok(index($t->read_file('error.log'), 'SEE-THIS-ERROR') > 0, 'stream js error'); ok(index($t->read_file('error.log'), 'at fs.readFileSync') > 0, 'stream js_preread backtrace'); ok(index($t->read_file('error.log'), 'at js_filter_except') > 0,