Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-01-16 | Tests: added Ruby tests with array in header values | Andrei Zeliankou | 1 | -0/+20 | |
2024-01-15 | Tests: pathlib used where appropriate | Andrei Zeliankou | 1 | -0/+1 | |
Also fixed various pylint errors and style issues. | |||||
2023-11-17 | Tests: added more expected Ruby features. | Andrei Zeliankou | 1 | -0/+14 | |
2023-11-17 | Tests: Ruby input.rewind is no longer required. | Andrei Zeliankou | 1 | -9/+0 | |
For more information see: https://github.com/rack/rack/commit/42aff22f708123839ba706cbe659d108b47c40c7 | |||||
2023-11-08 | Tests: 8XXX used as default port range. | Andrei Zeliankou | 1 | -1/+1 | |
After the launch of the project, the testing infrastructure was shared with nginx project in some cases. To avoid port overlap, a decision was made to shift the port range for Unit tests. This problem was resolved a long time ago and is no longer relevant, so it is now safe to use port 8XXX range as the default, as it is more appropriate for testing purposes. | |||||
2023-06-14 | Tests: get rid of classes in test files. | Andrei Zeliankou | 1 | -298/+327 | |
Class usage came from the unittest framework and it was always redundant after migration to the pytest. This commit removes classes from files containing tests to make them more readable and understandable. | |||||
2023-06-12 | Tests: prerequisites checking reworked. | Andrei Zeliankou | 1 | -2/+2 | |
Prerequisites check moved to the module level to simplify class structure. Discovery and prerequisites checks functions moved to the separate files. Introduced "require" fixture to provide per-test requirements check. | |||||
2023-05-29 | Tests: more fixtures. | Andrei Zeliankou | 1 | -17/+14 | |
Common methods from applications/proto.py converted to the fixtures. sysctl check moved to the specific file where it is using. Some options moved to the constructor to have early access. | |||||
2023-05-25 | Tests: removed unused variables. | Andrei Zeliankou | 1 | -1/+1 | |
2022-10-11 | Tests: don't try to return response when "no_recv" is True. | Andrei Zeliankou | 1 | -2/+1 | |
2022-09-07 | Tests: minor fixes. | Andrei Zeliankou | 1 | -10/+1 | |
2022-07-27 | Ruby: fixed contents of SCRIPT_NAME. | Alejandro Colomar | 1 | -1/+1 | |
Having the basename of the script pathname was incorrect. While we don't have something more accurate, the best thing to do is to have it empty (which should be the right thing most of the time). This closes #715 issue on GitHub. The bug was introduced in git commit 0032543fa65f454c471c968998190b027c1ff270 'Ruby: added the Rack environment parameter "SCRIPT_NAME".'. | |||||
2022-05-13 | Tests: added tests for Ruby stream IO.close(). | Andrei Zeliankou | 1 | -7/+5 | |
2022-05-10 | Tests: added test for "SCRIPT_NAME" variable in Ruby. | Andrei Zeliankou | 1 | -0/+1 | |
2022-04-11 | Tests: style. | Andrei Zeliankou | 1 | -5/+4 | |
2021-10-18 | Tests: style. | Andrei Zeliankou | 1 | -1/+0 | |
2021-04-05 | Tests: style. | Andrei Zeliankou | 1 | -4/+8 | |
2021-04-01 | Tests: unset LC_ALL variable in Ruby encoding test. | Andrei Zeliankou | 1 | -1/+2 | |
This change is necessary to set Encoding.default_external value correctly. | |||||
2021-03-26 | Tests: added test for Ruby default encoding. | Andrei Zeliankou | 1 | -0/+47 | |
2021-01-14 | Tests: added missing checks for configuration results. | Andrei Zeliankou | 1 | -1/+1 | |
2021-01-13 | Tests: style. | Andrei Zeliankou | 1 | -1/+0 | |
2021-01-12 | Tests: unit_stop() removed where possible. | Andrei Zeliankou | 1 | -12/+0 | |
Since wait_for_record() was introduced there is no need to stop Unit before parsing unit.log. | |||||
2020-12-08 | Tests: skip_alert() converted to the fixture. | Andrei Zeliankou | 1 | -2/+1 | |
2020-11-05 | Tests: added Ruby threading tests. | Max Romanov | 1 | -0/+41 | |
2020-10-19 | Tests: fixed unit.log print. | Andrei Zeliankou | 1 | -6/+7 | |
2020-10-07 | Tests: minor fixes. | Andrei Zeliankou | 1 | -2/+3 | |
2020-09-16 | Tests: migrated to the pytest. | Andrei Zeliankou | 1 | -151/+124 | |
2020-05-15 | Tests: style. | Andrei Zeliankou | 1 | -0/+1 | |
2020-04-24 | Tests: introduced module version specification in prerequisites. | Andrei Zeliankou | 1 | -1/+1 | |
2020-04-14 | Tests: minor fixes and style. | Andrei Zeliankou | 1 | -4/+6 | |
2019-11-26 | Tests: parsing of "Transfer-Encoding: chunked" responses. | Tiago Natel | 1 | -1/+1 | |
2019-11-13 | Tests: added Ruby test with constants. | Andrey Zelenkov | 1 | -0/+23 | |
2019-09-14 | Tests: refactored prerequisites model. | Andrey Zelenkov | 1 | -1/+1 | |
2019-05-30 | Tests: adjusted skipping tests. | Andrey Zelenkov | 1 | -7/+6 | |
2019-04-09 | Tests: speed up tests. | Andrey Zelenkov | 1 | -0/+3 | |
2019-04-09 | Tests: wait_for_record() introduced. | Andrey Zelenkov | 1 | -6/+6 | |
2019-04-09 | Tests: simplified module checking. | Andrey Zelenkov | 1 | -2/+1 | |
2019-03-28 | Tests: unit module refactoring. | Andrey Zelenkov | 1 | -4/+4 | |
2019-03-26 | Tests: style. | Andrey Zelenkov | 1 | -80/+124 | |
2019-02-27 | Tests: added "Host" and "Connetion" headers where necessary. | Andrey Zelenkov | 1 | -5/+7 | |
Also minor header organizing. | |||||
2019-02-20 | Tests: skip sendmsg()/recvmsg() alerts for all tests. | Andrey Zelenkov | 1 | -1/+0 | |
Currently, these alerts may appear in the log when any application exits. | |||||
2018-12-24 | Tests: more QUERY_STRING tests. | Andrey Zelenkov | 1 | -0/+19 | |
2018-11-15 | Tests: added command line arguments parsing in tests. | Andrey Zelenkov | 1 | -1/+1 | |
Added the following command line arguments: -d, --detailed: Show detailed output for tests Usage examples: ./test/run.py --detailed python3 test/test_access_log.py --detailed python3 test/test_access_log.py -d TestUnitAccessLog.test_access_log_ipv6 -l, --log: Save unit.log after the test execution Usage examples: ./test/run.py -l python3 test/test_access_log.py -l python3 test/test_access_log.py --log TestUnitAccessLog.test_access_log_ipv6 | |||||
2018-05-21 | Tests: added tests for SERVER_SOFTWARE variable. | Andrey Zelenkov | 1 | -2/+4 | |
2018-04-02 | Tests: use "%Z" directive while parsing Date header. | Andrey Zelenkov | 1 | -2/+6 | |
2018-03-21 | Tests: Ruby module. | Andrey Zelenkov | 1 | -0/+281 | |