[dotnet] [test] Remove/move browser specific test projects#17281
[dotnet] [test] Remove/move browser specific test projects#17281nvborisenko merged 3 commits intoSeleniumHQ:trunkfrom
Conversation
Review Summary by QodoConsolidate .NET test suite by removing browser-specific test projects
WalkthroughsDescription• Consolidate .NET test suite by removing browser-specific test projects • Move Firefox and IE tests into main webdriver test project • Delete Chrome, Edge, Safari, Firefox, and IE test project files • Update solution file and build configuration to reflect changes File Changes1. dotnet/test/chrome/AssemblyTeardown.cs
|
Code Review by Qodo🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)
Great, no issues found!Qodo reviewed your code and found no material issues that require reviewⓘ The new review experience is currently in Beta. Learn more |
Now it is part of the main test suite.
🔗 Related Issues
Contributes to #15536
💥 What does this PR do?
This pull request removes all browser-specific test projects and related files for Chrome, Edge, Firefox, IE, and Safari from the .NET test suite. The changes consolidate the test structure by eliminating redundant or unnecessary test projects, configuration files, and setup/teardown logic for these browsers.
The most important changes are:
Removal of browser-specific test projects and configuration:
.csprojfiles, NUnit project files, and browser-specific test classes such asChromeSpecificTests,EdgeSpecificTests, andSafariSpecificTests. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]Cleanup of assembly setup/teardown code:
AssemblyTeardown.csfiles that handled test suite setup and teardown for each browser-specific test project.Project and solution file updates:
.bazelignoreandSelenium.slnxto remove references to the deleted browser-specific test directories and projects. [1] [2]💡 Additional Considerations
Just moved tests.
🔄 Types of changes