History log of /unit/test/ (Results 76 – 100 of 528)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
1876:f85b8509454124-May-2021 Oisin Canty

Node.js: renamed "require_shim" to "loader".

1875:6e77d607c7a324-May-2021 Andrei Zeliankou

Tests: minor fixes.

1873:d0cc4fd78d4320-May-2021 Oisin Canty

Tests: Python targets.

1871:11bd3ef5a1fc18-May-2021 Andrei Zeliankou

Tests: added test to check port release.

1868:99977555085017-May-2021 Andrei Zeliankou

Tests: fixed incorrect "--restart" mode performing.

1866:48315753048912-May-2021 Andrei Zeliankou

Tests: added test for TLS with IP in SAN.

1865:3c551b9721df12-May-2021 Oisin Canty

Node.js: a shim for overriding "http" and "websocket" modules.

Also added stubs for Server.address()
This was done to prevent crashes in some popular frameworks like express

Supports both CommonJS

Node.js: a shim for overriding "http" and "websocket" modules.

Also added stubs for Server.address()
This was done to prevent crashes in some popular frameworks like express

Supports both CommonJS and the new ES Modules system syntax e.g:

app.js:
const http = require('http')

app.mjs:
import http from "http"

Usage on Node 14.16.x and higher:
{
"type": "external",
"processes": {"spare": 0},
"working_directory": '/project',
"executable": "/usr/bin/env",
"arguments": [
"node",
"--loader",
"unit-http/require_shim.mjs"
"--require",
"unit-http/require_shim",
"app.js"
]
}

Usage on Node 14.15.x and lower:
{
"type": "external",
"processes": {"spare": 0},
"working_directory": '/project',
"executable": "/usr/bin/env",
"arguments": [
"node",
"--require",
"unit-http/require_shim",
"app.js"
]
}

show more ...

1864:755e40af8e1f11-May-2021 Andrei Zeliankou

Tests: temporary dir removed after tests execution.

1863:98a5801c01ba07-May-2021 Andrei Zeliankou

Tests: added test for TLS with empty Subject field.

1862:a605c2660b1d07-May-2021 Andrei Zeliankou

Tests: PHP test with getting variable before the script is loaded.

1860:f659bc14888306-May-2021 Oisin Canty

Tests: MIME filtering

1858:a9a5746051aa04-May-2021 Andrei Zeliankou

Tests: added tests for openat2() features.

1852:74a7d5e98a8814-Apr-2021 Andrei Zeliankou

Tests: fixed "skip" descriptors check flag for controller.

1850:839024ce4a6a08-Apr-2021 Max Romanov

Tests: preserving unit.log when run without restart.

Introducing "unit.log.Log" class for "unit.log" file management.
Moving "findall()" function into TestApplicationProto.
Using "os.kill()" to send

Tests: preserving unit.log when run without restart.

Introducing "unit.log.Log" class for "unit.log" file management.
Moving "findall()" function into TestApplicationProto.
Using "os.kill()" to send signals.

show more ...

1848:4bd548074e2c05-Apr-2021 Andrei Zeliankou

Tests: style.


conftest.py
python/atexit/wsgi.py
python/body_io/wsgi.py
python/callable/wsgi.py
python/ctx_iter_atexit/wsgi.py
python/custom_header/wsgi.py
python/delayed/asgi.py
python/empty/asgi.py
python/environment/wsgi.py
python/header_fields/wsgi.py
python/host/wsgi.py
python/iter_exception/wsgi.py
python/legacy/asgi.py
python/legacy_force/asgi.py
python/mirror/asgi.py
python/mirror/wsgi.py
python/path/wsgi.py
python/query_string/asgi.py
python/query_string/wsgi.py
python/server_port/asgi.py
python/server_port/wsgi.py
python/threading/asgi.py
python/threads/asgi.py
python/threads/wsgi.py
python/upload/wsgi.py
python/user_group/wsgi.py
python/variables/asgi.py
python/variables/wsgi.py
python/websockets/mirror/asgi.py
python/websockets/subprotocol/asgi.py
test_access_log.py
test_asgi_application.py
test_asgi_lifespan.py
test_asgi_websockets.py
test_configuration.py
test_go_application.py
test_go_isolation.py
test_go_isolation_rootfs.py
test_http_header.py
test_java_application.py
test_java_isolation_rootfs.py
test_java_websockets.py
test_node_application.py
test_node_websockets.py
test_perl_application.py
test_php_application.py
test_php_isolation.py
test_proxy.py
test_python_application.py
test_python_isolation.py
test_python_isolation_chroot.py
test_python_procman.py
test_respawn.py
test_routing.py
test_ruby_application.py
test_ruby_isolation.py
test_settings.py
test_share_fallback.py
test_static.py
test_tls.py
test_tls_sni.py
test_variables.py
unit/applications/tls.py
unit/applications/websockets.py
unit/check/isolation.py
unit/http.py
unit/option.py
1847:699d9be5768e31-Mar-2021 Andrei Zeliankou

Tests: unset LC_ALL variable in Ruby encoding test.

This change is necessary to set Encoding.default_external value correctly.

1846:b94036cd2d9531-Mar-2021 Andrei Zeliankou

Tests: removed skip_alert().

1844:3f051e80f70531-Mar-2021 Andrei Zeliankou

Tests: added file descriptor leak detection.

1843:1dab4306e8da26-Mar-2021 Andrei Zeliankou

Tests: SNI.

1842:7a35853a618d26-Mar-2021 Andrei Zeliankou

Tests: added test for Ruby default encoding.

Revision tags: 1.23.0-1, 1.23.0
1819:9344a39fb02e24-Mar-2021 Max Romanov

Tests: fixed racing condition in websocket test 5_15.

Test case: "send a text message split into two fragments, then a continuation
frame with FIN = false where there is nothing to continue, then an

Tests: fixed racing condition in websocket test 5_15.

Test case: "send a text message split into two fragments, then a continuation
frame with FIN = false where there is nothing to continue, then an unfragmented
text message, all sent in one chop".

The test case investigates immediate connection closing since there is no
message to continue.

The mirror server may send a response for the first frame before the test
сontinuation frame is received by the router. In this case, the test will
receive a text frame before the close frame.

show more ...

1816:91b04f5068f522-Mar-2021 "Sergey A. Osokin"

Java: upgrading third-party components.

1808:d760b25a47d323-Feb-2021 Andrei Zeliankou

Tests: fixed tests to work without openssl support.

1807:858dbd8c089418-Feb-2021 Andrei Zeliankou

Tests: added regex check.

1805:55de51d00bca15-Feb-2021 Andrei Zeliankou

Tests: clear certificates after each test.

12345678910>>...22