Skip to content

Move tests down from editor features to features layer.#67883

Merged
CyrusNajmabadi merged 41 commits intodotnet:mainfrom
CyrusNajmabadi:moveTestsDown
Apr 20, 2023
Merged

Move tests down from editor features to features layer.#67883
CyrusNajmabadi merged 41 commits intodotnet:mainfrom
CyrusNajmabadi:moveTestsDown

Conversation

@CyrusNajmabadi
Copy link
Copy Markdown
Contributor

No description provided.

@CyrusNajmabadi CyrusNajmabadi requested review from a team as code owners April 19, 2023 22:48
@ghost ghost added Area-IDE untriaged Issues and PRs which have not yet been triaged by a lead labels Apr 19, 2023
Copy link
Copy Markdown
Member

@dibarbet dibarbet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Only really looked in-depth on the actual modified files

</ItemGroup>
<ItemGroup>
<Compile Include="..\..\Analyzers\CSharp\Tests\UseVarTestExtensions.cs" Link="CodeRefactorings\UseVarTestExtensions.cs" />
<Compile Include="..\..\Features\CSharpTest\CodeActions\AbstractCSharpCodeActionTest.cs" Link="CodeActions\AbstractCSharpCodeActionTest.cs" />
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do the rest of the tests implementing AbstractCSharpCodeActionTest in editorfeatures make use of actual editor packages? Or are you planning on moving those down later as well (similar q for the other linked files)

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tehre are currently code-actions that are EditorFeatures specific today (they do use things like accessing the paste service).

@CyrusNajmabadi CyrusNajmabadi merged commit a6a78dd into dotnet:main Apr 20, 2023
@ghost ghost added this to the Next milestone Apr 20, 2023
@CyrusNajmabadi CyrusNajmabadi deleted the moveTestsDown branch April 20, 2023 02:16
@RikkiGibson
Copy link
Copy Markdown
Member

Is this expected to mitigate some of the behavior seen in #67864?

@CyrusNajmabadi
Copy link
Copy Markdown
Contributor Author

@RikkiGibson it might help there. This is mostly to help with the long test discover times I get locally :-)

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

Labels

Area-IDE untriaged Issues and PRs which have not yet been triaged by a lead

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants