def METHOD_NAME(deploy_no_change_result: Result) -> None:
    """Test deploy no change log messages."""
    expected_lines = [
        "deployment_1:processing deployment (in progress)",
        "deployment_1:processing regions sequentially...",
        "",
        "deployment_1.test_raw_cfn:processing module in us-east-1 (in progress)",
        "cfngin.yml:init (in progress)",
        "skipped; cfngin_bucket not defined",
        "cfngin.yml:init (complete)",
        "cfngin.yml:deploy (in progress)",
        "raw-template-vpc:skipped (nochange)",
        "cfngin.yml:deploy (complete)",
        "deployment_1.test_raw_cfn:processing module in us-east-1 (complete)",
        "deployment_1:processing deployment (complete)",
    ]
    expected = "\n".join(f"[runway] {msg}" for msg in expected_lines)
    assert expected in deploy_no_change_result.stdout, (
        "stdout does not match expected\n\nEXPECTED:\n"
        f"{expected}\n\nSTDOUT:\n{deploy_no_change_result.stdout}"
    )