Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 1 addition & 4 deletions src/ansys/fluent/core/services/api_upgrade.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,4 @@ def __exit__(self, exc_type, exc_value, exc_tb) -> None:
print(
"The following solver settings object method could also be used to execute the above command:"
)
if int(self._version) >= 251:
print(f"<solver_session>.settings.{journal_str[len('solver.'):]}")
else:
print(f"<solver_session>.{journal_str[len('solver.'):]}")
print(f"<solver_session>.{journal_str[len('solver.'):]}")
26 changes: 26 additions & 0 deletions tests/test_tui_api.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
import os

import pytest

from ansys.fluent.core import FluentVersion
from ansys.fluent.core.examples.downloads import download_file
from ansys.fluent.core.services.datamodel_tui import TUIMenu


Expand All @@ -24,3 +28,25 @@ def test_python_keyword_menu_name(new_meshing_session):
assert "cad_options" in dir(meshing.tui.file.import_)
assert "create_cad_assemblies" in dir(meshing.tui.file.import_.cad_options)
meshing.tui.file.import_.cad_options.create_cad_assemblies("yes")


@pytest.mark.skip("Failing in github")
def test_api_upgrade_message(new_solver_session):
solver = new_solver_session
case_name = download_file(
"Static_Mixer_main.cas.h5", "pyfluent/static_mixer", save_path=os.getcwd()
)
from contextlib import redirect_stdout
import io

f = io.StringIO()
with redirect_stdout(f):
solver.tui.file.read_case(case_name)
s = f.getvalue()
if solver.get_fluent_version() >= FluentVersion.v251:
assert (
s.split("\n")[-2].split("(")[0]
== r"<solver_session>.settings.file.read_case"
)
else:
assert s.split("\n")[-2].split("(")[0] == r"<solver_session>.file.read_case"