Add CI workflow to run tests on push and PR#1547
Merged
larsbrubaker merged 4 commits intomainfrom Feb 27, 2026
Merged
Conversation
- Updated copyright years to 2025 across multiple files. - Improved test structure by migrating from MhTest to TUnit assertions in various test files. - Introduced D3D11SystemWindow and D3D11WinformsWindowProvider for enhanced rendering capabilities. - Added references to new D3D11 project in PlatformWin32.csproj. - Updated .gitignore to specify mstest test results. - Enhanced AutomationRunner with new tests for widget interactions and timeout handling. Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com> Co-authored-by: Cursor <cursoragent@cursor.com>
Made-with: Cursor
- Add +1 pixel padding to AllocateBackBuffer to prevent text clipping at sub-pixel offsets - Remove dead code in OnDraw transform calculation - Add .cursor/ and __pycache__/ to .gitignore - Document TUnit single-test execution in testing skill Made-with: Cursor
Expand the back buffer by +1 pixel only when a fractional screen offset would cause content to overflow, rather than always adding padding. This preserves correct border rendering at integer positions. Made-with: Cursor
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
testcheck to pass before merging, with enforce_admins enabledTest plan