]> git.kaiwu.me - njs.git/commitdiff
Tests: making exception test more portable in js.t.
authorDmitry Volyntsev <xeioex@nginx.com>
Fri, 19 Jul 2024 05:37:25 +0000 (22:37 -0700)
committerDmitry Volyntsev <xeioexception@gmail.com>
Fri, 26 Jul 2024 00:55:47 +0000 (17:55 -0700)
nginx/t/js.t

index 1e4a07b6ac00ac4f100beaa1d34c9a9035553238..b7dfe3e603e9c8ff57c39d4ed36f3843a3552a1d 100644 (file)
@@ -260,13 +260,11 @@ $t->write_file('test.js', <<EOF);
     }
 
     function except(r) {
-        var fs = require('fs');
-        fs.readFileSync();
+        decodeURI("%E0");
     }
 
-
     function content_except(r) {
-        JSON.parse({}.a.a);
+        return {}.a.a;
     }
 
     function content_empty(r) {
@@ -356,9 +354,9 @@ like(http_get('/content_empty'), qr/500 Internal Server Error/,
 $t->stop();
 
 ok(index($t->read_file('error.log'), 'SEE-LOG') > 0, 'log js');
-ok(index($t->read_file('error.log'), 'at fs.readFileSync') > 0,
+ok(index($t->read_file('error.log'), 'at decodeURI') > 0,
        'js_set backtrace');
-ok(index($t->read_file('error.log'), 'at JSON.parse') > 0,
+ok(index($t->read_file('error.log'), 'at content_except') > 0,
        'js_content backtrace');
 
 ###############################################################################