Skip to content

Enhance Test Cases to remove all the build warning#3

Open
KyawTheMonkey wants to merge 6 commits into
phranck:mainfrom
KyawTheMonkey:main
Open

Enhance Test Cases to remove all the build warning#3
KyawTheMonkey wants to merge 6 commits into
phranck:mainfrom
KyawTheMonkey:main

Conversation

@KyawTheMonkey

Copy link
Copy Markdown

Summary

Building and running TUIkitTests currently flags 7 compiler warnings, cluttering the build logs. This PR cleans up the test target by:

  • Resolving all 7 active warnings.
  • Consolidating test logic.
  • Enhancing a few test cases to add missing assertions

Checklist

  • Swift 6.0 compatible (no features requiring a newer compiler)
  • Builds on macOS and Linux (swift build succeeds on both)
  • All tests pass (swift test)
  • No new SwiftLint warnings (swiftlint)
  • Public APIs match SwiftUI signatures (parameter names, order, types)
  • Modifiers propagate through the View hierarchy

Test Plan

N/A

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant