-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Add comprehensive tests for problematic filename characters in System.IO #120639
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
29 commits
Select commit
Hold shift + click to select a range
36ad43e
Initial plan
Copilot f722681
Add comprehensive IO tests for problematic filename characters
Copilot 035d63e
Add tests for trailing spaces/periods and embedded whitespace scenarios
Copilot 3ba215b
Remove platform-specific attributes from tests valid on all platforms
Copilot 7012a70
Make dash-prefixed filename tests cross-platform and add documentatio…
Copilot 8e479ba
Refactor tests to use centralized test data and clarify Windows trail…
Copilot c87ce5b
Refactor tests to use shared test data and fix comment about path nor…
Copilot c49e411
Refactor Delete, Move, and Exists tests to use shared test data
Copilot c15c7cf
Remove redundant UnixCreateWithControlCharacters test
Copilot 667b416
Remove redundant UnixOnlyFileNames property from TestData.cs
Copilot f1fd1ae
Add proper test for issue #113120 - directory with trailing space ret…
Copilot 3ca836c
Merge remote-tracking branch 'origin/main' into copilot/add-io-tests-…
Copilot eacaf94
Merge from main and fix build breaks by removing UsingNewNormalizatio…
Copilot ea8229f
Address review feedback: simplify file creation and use WindowsTraili…
Copilot 3d54293
Apply code review suggestions: simplify test methods and update docum…
Copilot d193f6c
Update documentation comment to note need for .NET API docs
Copilot 577e32b
Update src/libraries/System.Runtime/tests/System.IO.FileSystem.Tests/…
jkotas 544af73
Update src/libraries/System.Runtime/tests/System.IO.FileSystem.Tests/…
jkotas ddd8ca5
Apply code review suggestions: fix comment formatting and use shared …
Copilot 0e16c2f
Remove WindowsTrailingProblematicFileNamePairs and update Move test t…
Copilot 2cafa5e
Update src/libraries/System.Runtime/tests/System.IO.FileSystem.Tests/…
jkotas f298275
Update src/libraries/System.Runtime/tests/System.IO.FileSystem.Tests/…
jkotas 6c4ab55
Add trailing spaces/periods test cases for Unix and remove extra blan…
Copilot 0a6afdc
Update src/libraries/System.Runtime/tests/System.IO.FileSystem.Tests/…
jkotas c520587
Apply code review suggestions: rename test method and format Theory/M…
Copilot 1e109f0
Update src/libraries/System.Runtime/tests/System.IO.FileSystem.Tests/…
jkotas 913715e
Fix formatting inconsistency: separate Theory and MemberData attribut…
Copilot 5f8c022
Merge branch 'main' into copilot/add-io-tests-problematic-filenames
jkotas 35e4643
Apply suggestions from code review
jkotas File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
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
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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.