def METHOD_NAME(
    cd_tmp_path: Path, capfd: CaptureFixture[str], caplog: LogCaptureFixture
) -> None:
    """Test ``runway test`` with a single, successful test."""
    caplog.set_level(logging.INFO, logger="runway.core")
    runway_yml = cd_tmp_path / "runway.yml"
    runway_yml.write_text(
        yaml.safe_dump({"deployments": [], "tests": [SUCCESS.copy()]})
    )
    runner = CliRunner()
    result = runner.invoke(cli, ["test"])
    assert result.exit_code == 0
    captured = capfd.readouterr()
    logs = "\n".join(caplog.messages)
    assert "found 1 test(s)" in logs
    assert "success:running test (in progress)" in logs
    assert "Hello world" in captured.out
    assert "success:running test (pass)" in logs