Add admin port support with other major refactorations
Some checks failed
Continuous Integration / lint-and-security (pull_request) Failing after 39s
Continuous Integration / tests-and-coverage (pull_request) Successful in 24s

This commit is contained in:
2026-06-29 19:47:48 +02:00
parent df629b2922
commit aebd5f4ef5
22 changed files with 1746 additions and 67 deletions

View File

@@ -51,4 +51,10 @@ jobs:
# We run tests and fail if coverage is below 100%.
# E2E test is skipped in CI because no local OpenTTD server is available.
run: |
pytest --cov=openttd --cov-report=term-missing --cov-fail-under=100 -k "not test_server_connection_and_join" tests/
pytest --cov=openttd --cov-report=term-missing --cov-fail-under=100 -m "not e2e" tests/
- name: Verify Public API E2E Call Constraints
env:
PYTHONPATH: lib
run: |
python check_public_calls.py