History log of /unit/test/test_asgi_websockets.py (Results 1 – 14 of 14)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 2073:bc6ad31ce286 11-Apr-2022 Andrei Zeliankou

Tests: style.


# 2066:242192963d93 31-Jan-2022 Andrei Zeliankou

Tests: removed TestApplicationTLS.get_server_certificate().

distutils.version is replaced by packaging.version. Also minor style fixes.


Revision tags: 1.26.1-1, 1.26.1, 1.26.0-1, 1.26.0
# 1971:3410f9d2a662 18-Oct-2021 Andrei Zeliankou

Tests: style.


# 1956:f4c32c2d595d 20-Sep-2021 Max Romanov

Fixed WebSocket connection hang issue after listener reconfigure.

Because the configuration values were read from the listener's configuration,
an established WebSocket connection was unable to work

Fixed WebSocket connection hang issue after listener reconfigure.

Because the configuration values were read from the listener's configuration,
an established WebSocket connection was unable to work properly (i. e. stuck)
if the listener was removed. The correct source of configuration values is the
request config joint.

This is related to issue #581 on GitHub.

show more ...


Revision tags: 1.25.0-1, 1.25.0, 1.24.0-1, 1.24.0
# 1848:4bd548074e2c 05-Apr-2021 Andrei Zeliankou

Tests: style.


Revision tags: 1.23.0-1, 1.23.0
# 1819:9344a39fb02e 24-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 ...


Revision tags: 1.22.0-1, 1.22.0
# 1780:73699f41c956 28-Jan-2021 Max Romanov

Router: fixing crash after WebSocket processing.

After WebSocket processing, the application port was released with incorrect
reason ("got request"), unnecessarily decrementing the active request co

Router: fixing crash after WebSocket processing.

After WebSocket processing, the application port was released with incorrect
reason ("got request"), unnecessarily decrementing the active request counter.

The assertion was triggered only on application removal; a test was added
for this case.

show more ...


# 1771:94cf6c5fafbd 13-Jan-2021 Andrei Zeliankou

Tests: style.


# 1736:22db875fda34 08-Dec-2020 Andrei Zeliankou

Tests: skip_alert() converted to the fixture.


# 1730:44912af5b3e6 06-Dec-2020 Andrei Zeliankou

Tests: options moved to the separate class.

This change is necessary to separate the logic
and prevent possible circular dependency.


Revision tags: 1.21.0-1, 1.21.0
# 1654:fc7d0578e124 19-Oct-2020 Andrei Zeliankou

Tests: fixed unit.log print.


Revision tags: 1.20.0-1, 1.20.0
# 1635:97afbb6c5a15 07-Oct-2020 Andrei Zeliankou

Tests: minor fixes.


# 1629:094c3ab0c565 05-Oct-2020 Andrei Zeliankou

Tests: added websocket test with long length.


# 1625:d7215787a23a 01-Oct-2020 Max Romanov

Tests: added ASGI WebSocket.