Source code for turbo_turtle._tests.test_main
"""Test :mod:`turbo_turtle._main`."""
import pytest
from turbo_turtle import _main, _settings
[docs]
def test_print_abaqus_path(capsys: pytest.CaptureFixture[str]) -> None:
"""Test the print-abaqus-path subcommand behavior."""
# Test printing behavior
expected_output = f"{_settings._abaqus_python_parent_abspath}\n"
_main._print_abaqus_path_location()
returned_output = capsys.readouterr()
assert expected_output == returned_output.out