HyperlinkIdConsistency unit test is failing #10659

Closed
opened 2026-01-31 02:26:47 +00:00 by claunia · 0 comments
Owner

Originally created by @j4james on GitHub (Sep 17, 2020).

Environment

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

Steps to reproduce

  1. Build commit f91b53d5fd
  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.

Originally created by @j4james on GitHub (Sep 17, 2020). # Environment Windows build number: Version 10.0.18362.1016 Windows Terminal version (if applicable): Commit f91b53d5fdc5b20387e297357668f5f14a795d4c # Steps to reproduce 1. Build commit f91b53d5fdc5b20387e297357668f5f14a795d4c 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.
claunia added the Needs-TriageResolution-Fix-CommittedNeeds-Tag-Fix labels 2026-01-31 02:26:47 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#10659