# Debug a test annotated with the ignore attribute if the test name partially matches another test \(\#43110\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/6eb9f9add7d82a10ff9a05dfcd2a1cf355da9328)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 6eb9f9add7d82a10ff9a05dfcd2a1cf355da9328

Requested commit: 6eb9f9add7d82a10ff9a05dfcd2a1cf355da9328

Commit: 6eb9f9add7d82a10ff9a05dfcd2a1cf355da9328

Tree: 0c70a01c64056625429255c383ad668e8b47d0ba

Author: mikeHag

Committer: GitHub

## Message

```
Debug a test annotated with the ignore attribute if the test name partially matches another test (#43110)

Related: #42574
If an integration test is annotated with the ignore attribute, allow the
"debug: Test" option of the debug scenario or Code Action to run with
the "--include-ignored" and "--exact" arguments. Inclusion of "--exact"
covers the case where more that one test shares a base name. For
example, consider two tests named "test_no_ace_in_middle_of_straight"
and "test_no_ace_in_middle_of_straight_flush." Without the "--exact"
argument both tests would run if a user attempts to debug
"test_no_ace_in_middle_of_straight".

Release Notes:

- Improved "debug test" experience in Rust with ignored tests.
```

## Parents

- [3d3d124e018148dba7173ecdb968b3189bfe8e89](https://git.cafe/gitcafe/zed/commit/3d3d124e018148dba7173ecdb968b3189bfe8e89?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/6eb9f9add7d82a10ff9a05dfcd2a1cf355da9328?format=markdown)
