diff --git a/openbb_terminal/session/session_controller.py b/openbb_terminal/session/session_controller.py index 24ee76eef17..66a670374a7 100644 --- a/openbb_terminal/session/session_controller.py +++ b/openbb_terminal/session/session_controller.py @@ -14,7 +14,7 @@ from openbb_terminal.rich_config import console def display_welcome_message(): """Display welcome message""" with open(PACKAGE_DIRECTORY / "session" / "banner.txt") as f: - console.print(f.read(), style="menu") + console.print(f"[menu]{f.read()}[/menu]") def get_user_input() -> Tuple[str, str, bool]: diff --git a/tests/openbb_terminal/session/test_session_controller.py b/tests/openbb_terminal/session/test_session_controller.py new file mode 100644 index 00000000000..395379f5918 --- /dev/null +++ b/tests/openbb_terminal/session/test_session_controller.py @@ -0,0 +1,8 @@ +import pytest + +from openbb_terminal.session import session_controller + + +@pytest.mark.record_stdout +def test_display_welcome_message(): + session_controller.display_welcome_message() diff --git a/tests/openbb_terminal/session/txt/test_session_controller/test_display_welcome_message.txt b/tests/openbb_terminal/session/txt/test_session_controller/test_display_welcome_message.txt new file mode 100644 index 00000000000..42f658c8f03 --- /dev/null +++ b/tests/openbb_terminal/session/txt/test_session_controller/test_display_welcome_message.txt @@ -0,0 +1,19 @@ +[menu] ___ ____ ____ _____ _ _ + / _ \ _ __ ___ _ __ | __ )| __ )_ _|__ _ __ _ __ ___ (_)_ __ __ _| | +| | | | '_ \ / _ \ '_ \| _ \| _ \ | |/ _ \ '__| '_ ` _ \| | '_ \ / _` | | +| |_| | |_) | __/ | | | |_) | |_) || | __/ | | | | | | | | | | | (_| | | + \___/| .__/ \___|_| |_|____/|____/ |_|\___|_| |_| |_| |_|_|_| |_|\__,_|_| + |_| + @@@ + @@@ + @@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@ + @@@ @@@ @@@ @@@ + @@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@ + @@@ @@@ + %%%%%%%%%%%%%%%%%@@@ @@@%%%%%%%%%%%%%%%%% + @@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@ + @@@ @@@ @@@ @@@ + @@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@ + + Investment research for Everyone, Anywhere. +[/menu]