summaryrefslogtreecommitdiffhomepage
path: root/test/unit/applications/proto.py (follow)
AgeCommit message (Collapse)AuthorFilesLines
2023-06-14Tests: get rid of classes in test files.Andrei Zeliankou1-2/+2
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-12Tests: prerequisites checking reworked.Andrei Zeliankou1-3/+0
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-29Tests: more fixtures.Andrei Zeliankou1-24/+0
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-29Tests: Log reworked.Andrei Zeliankou1-4/+2
All log-related code moved to the log.py.
2023-05-25Tests: removed unused variables.Andrei Zeliankou1-1/+1
2022-07-28Tests: added flags to search functions in proto.py.Andrei Zeliankou1-6/+6
Also removed unnesessary re.compile() calls.
2022-06-30Tests: minor improvements.Andrei Zeliankou1-1/+1
Added "go" availability check before trying to build an application. update_action() method used were possible and fixed bug with the relative path determination in test_static_chroot.py. Templates optimization and style fixes.
2021-10-18Tests: style.Andrei Zeliankou1-1/+1
2021-07-02Tests: Ruby hooks.Oisin Canty1-7/+9
2021-04-08Tests: preserving unit.log when run without restart.Max Romanov1-6/+12
Introducing "unit.log.Log" class for "unit.log" file management. Moving "findall()" function into TestApplicationProto. Using "os.kill()" to send signals.
2021-02-10Tests: increased timeout in wait_for_record().Andrei Zeliankou1-2/+2
2020-12-06Tests: options moved to the separate class.Andrei Zeliankou1-1/+1
This change is necessary to separate the logic and prevent possible circular dependency.
2020-10-28Tests: improving get_application_type() and fixing its name.Max Romanov1-5/+4
This patch also enables multiversion tests running for Java.
2020-10-19Tests: fixed unit.log print.Andrei Zeliankou1-1/+1
2020-10-07Tests: minor fixes.Andrei Zeliankou1-1/+1
2020-09-16Tests: migrated to the pytest.Andrei Zeliankou1-4/+14
2020-05-15Tests: style.Andrei Zeliankou1-0/+1
2019-11-11Tests: added support for testing "user" and "group".Tiago Natel1-1/+13
2019-04-26Tests: check application configuration loading.Andrey Zelenkov1-0/+5
2019-04-09Tests: wait_for_record() introduced.Andrey Zelenkov1-0/+11
2019-04-09Tests: added "name" argument for search_in_log().Andrey Zelenkov1-2/+2
2019-03-28Tests: unit module refactoring.Andrey Zelenkov1-0/+15