Skip to content

Conversation

@stmontgomery
Copy link
Contributor

This refines the characters used for the .fail and .pass(knownIssueCount:) symbols to make them more distinct, especially when rendered in a console without ANSI colors enabled.

Checklist:

  • Code and documentation should follow the style of the Style Guide.
  • If public symbols are renamed or modified, DocC references should be updated.

@stmontgomery stmontgomery added enhancement New feature or request command-line experience ⌨️ enhancements to the command line interface labels Feb 28, 2025
@stmontgomery stmontgomery added this to the Swift 6.x milestone Feb 28, 2025
@stmontgomery stmontgomery self-assigned this Feb 28, 2025
@stmontgomery
Copy link
Contributor Author

@swift-ci please test

@stmontgomery
Copy link
Contributor Author

Here's a screenshot showing these changes rendered using the new utility I added in #984:
Screenshot 2025-02-28 at 2 22 21 PM

@stmontgomery stmontgomery merged commit bc10850 into swiftlang:main Feb 28, 2025
3 checks passed
@stmontgomery stmontgomery deleted the skipped-test-symbol branch February 28, 2025 20:59
stmontgomery added a commit that referenced this pull request Feb 28, 2025
This adds a development-only utility executable target to the package
which allows previewing the event symbols rendered using various console
output styles.

<img width="815" alt="Screenshot 2025-02-28 at 2 14 47 PM"
src="https://github.com/user-attachments/assets/6a1a58d3-10e0-4c51-8c1c-c3581fa0f310"
/>

### Motivation:

This is a tool I made and found useful while working on #983.

### Checklist:

- [x] Code and documentation should follow the style of the [Style
Guide](https://github.com/apple/swift-testing/blob/main/Documentation/StyleGuide.md).
- [x] If public symbols are renamed or modified, DocC references should
be updated.
plemarquand added a commit to plemarquand/vscode-swift that referenced this pull request Feb 28, 2025
Swift-testing updated their icons for test failure in swiftlang/swift-testing#983
plemarquand added a commit to swiftlang/vscode-swift that referenced this pull request Mar 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

command-line experience ⌨️ enhancements to the command line interface enhancement New feature or request

Projects

Development

Successfully merging this pull request may close these issues.

2 participants