Skip to content

HyperlinkIdConsistency unit test is failing #7654

@j4james

Description

@j4james

Environment

Windows build number: Version 10.0.18362.1016
Windows Terminal version (if applicable): Commit f91b53d

Steps to reproduce

  1. Build commit f91b53d
  2. Run the unit test: runut /name:*HyperlinkIdConsistency*

Expected behavior

The test should pass.

Actual behavior

The test fails when verifying the output of the initial escape sequence:

Expected =      "^[]8;id=1364-1;http://example.com^[\"
Actual =        "ink"

Technically the test was always broken, but it managed to pass when it was initially added because of a bug in the state machine parser. I think that bug was recently fixed by PR #7340, which is why the test has only started failing now.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs-Tag-FixDoesn't match tag requirementsNeeds-TriageIt's a new issue that the core contributor team needs to triage at the next triage meetingResolution-Fix-CommittedFix is checked in, but it might be 3-4 weeks until a release.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions