Mercurial > hg > nginx-tests
comparison js_modules.t @ 1614:bc0990ea2e5b
Tests: js TODO adjusted up to 0.4.0.
author | Dmitry Volyntsev <xeioex@nginx.com> |
---|---|
date | Tue, 17 Nov 2020 17:49:16 +0000 |
parents | f4ae08adc23f |
children | 18ac4d9e5a2a |
comparison
equal
deleted
inserted
replaced
1613:d7ec131d305a | 1614:bc0990ea2e5b |
---|---|
39 | 39 |
40 server { | 40 server { |
41 listen 127.0.0.1:8080; | 41 listen 127.0.0.1:8080; |
42 server_name localhost; | 42 server_name localhost; |
43 | 43 |
44 location /njs { | |
45 js_content test_njs; | |
46 } | |
47 | |
48 location /test { | 44 location /test { |
49 js_content test; | 45 js_content test; |
50 } | 46 } |
51 } | 47 } |
52 } | 48 } |
53 | 49 |
54 EOF | 50 EOF |
55 | 51 |
56 $t->write_file('test.js', <<EOF); | 52 $t->write_file('test.js', <<EOF); |
57 import m from 'module.js'; | 53 import m from 'module.js'; |
58 | |
59 function test_njs(r) { | |
60 r.return(200, njs.version); | |
61 } | |
62 | 54 |
63 function test(r) { | 55 function test(r) { |
64 r.return(200, m[r.args.fun](r.args.a, r.args.b)); | 56 r.return(200, m[r.args.fun](r.args.a, r.args.b)); |
65 } | 57 } |
66 | 58 |