from __future__ import annotations from pyxray import __version__ from pyxray.web import server def test_startup_banner_prints_version_first(capsys) -> None: # noqa: ANN001 server._print_startup_banner("127.0.0.1", 3309) lines = capsys.readouterr().out.splitlines() assert lines[0] == f" * Pyxray version: {__version__}" assert lines[1] == " * Pyxray URL: http://127.0.0.1:3309"